46
666
54
506
45
480
27
181
28
356
40
269
31
231
15
160
25
161
254
169
183
6
132
19
140
12
129
121
8
98