517
60
166
147
463
119
427
23
405
108
197
126
366
122
347
74
577
173
488
38
263
119
341
130
141
67
441
148
358
75
320
126
459
105
361
176
423
46
339
130