271
941
413
842
10
584
63
498
77
531
98
463
87
461
113
480
50
437
303
429
178
410
48
417
121
415
28
329
13
721
37
287
90
381
52
308