43
318
3
304
64
229
284
46
230
65
188
33
178
24
183
13
130
11
156
10
127
35
101
9
121
4
47
260
180
1
110
108