29
875
26
608
38
193
190
32
166
79
224
16
213
5
134
129
12
115
6
172
108
50
135
9
80
24
234
14
45
3
1
30