325
45
539
110
300
160
453
92
575
53
389
31
144
16
486
24
95
81
226
140
495
71
472
85
428
9
278
76
305
59
152
39
461
166
261
70
504
87
358
105