373
114
455
203
383
112
563
147
334
92
487
189
328
187
421
175
419
112
535
157
524
148
570
92
408
97
201
184
247
167
111
43
278
180
358
197
464
12
448
196