34
15
19
16
17
66
153
55
23
8
240
181
49
18
11
84
85
186
53
21
42
14
471
75
30
116
38
46
207
144
73
4
162
110
103
183
59
97
9
36
260
82
166
126
99
295
180
127
65
58
35
152
12