369
114
455
203
383
112
558
147
333
92
487
189
328
187
421
175
419
112
534
157
523
148
570
92
408
97
201
184
247
167
111
43
278
180
358
197
464
12
448
196