32
839
46
711
86
276
21
298
67
478
39
263
30
175
14
250
19
160
1
137
13
128
70
188
12
114
16
164
4
91
9
7
81