46
914
129
702
34
583
31
416
32
337
8
326
298
7
247
3
226
64
735
1
180
9
175
160
19
145
4
152
2
108
118