56
875
32
711
90
503
19
500
50
435
26
314
58
240
93
274
9
252
163
6
161
27
131
18
114
29
115
312
3
102
105
11
100