30
413
9
354
4
304
32
280
31
217
92
95
7
195
3
178
47
149
61
713
172
156
24
153
116
2
129
17
161
10
118
40