43
8
284
135
141
26
254
177
219
157
111
229
35
27
6
243
67
171
85
75
92
168
320
183
29
306
47
55
9
212
113
12
180
5
14
33
25
23
30
18
70
15
122
66
174
52
78
192
10
11
81