516
2671
348
1750
172
929
87
500
72
359
62
311
57
292
49
250
35
188
26
181
31
174
26
123
23
119
21
108
18
101
21
100
516
2671
348
1750
172
929
87
500
72
359
62
311
57
292
49
250
35
188
26
181
31
174
26
123
23
119
21
108
18
101
21
100