397
149
358
181
432
91
427
160
584
56
190
153
112
86
421
33
500
108
491
37
166
108
322
90
166
43
577
80
377
163
608
135