198
183
369
8
135
82
383
117
314
19
400
163
194
150
468
67
326
23
116
69
142
138
160
43
509
23
344
70
546
153
393
170
167
164
504
86
493
183
234
146