184
136
481
116
407
104
250
31
523
104
268
199
575
137
566
55
239
104
358
96
259
150
229
160
267
35
374
153
578
47
353
118
227
144
380
178
584
31
420
143