31
27
24
115
4
6
155
8
9
25
26
107
48
56
18
264
50
42
118
76
154
10
19
47
150
224
66
57
58
179
45
13
142
15
60
211
165
120
166
35
174
49
52
80
36
67
78
251
169
77
134
72