43
320
3
304
64
229
289
46
230
65
188
33
178
24
183
13
130
11
156
10
127
35
122
9
121
4
47
92
1,088
260
179
1
110
108