110
716
102
616
76
503
105
470
33
419
37
372
13
350
14
396
52
348
1
157
81
354
15
230
20
34
270
85
239
61
738
45
287
47
236
35
204