54
506
46
666
45
480
28
356
27
181
40
269
57
31
231
6
132
68
395
25
161
15
160
16
169
183
61
713
19
79
140
12
129