44
493
24
339
58
288
18
274
48
235
52
217
40
209
16
168
21
104
6
95
5
97
85
8
93
27
111
61
713
7
66
83
77