31
750
52
488
25
392
36
292
19
285
46
183
70
168
47
218
17
165
15
255
18
182
12
188
4
121
20
112
1
133
61
714
131
110
21
113