30
402
116
429
54
305
36
223
16
181
15
133
18
177
29
164
92
255
14
110
3
103
108
21
123
7
88
6
97
0
79
94