163
735
92
429
56
391
33
294
46
396
58
308
26
209
198
16
155
24
158
6
166
30
90
25
103
132
20
895
7
138
17
118
15
141