17
43
30
10
34
15
14
57
29
47
87
42
26
227
59
40
62
168
66
6
157
178
72
49
37
12
77
55
129
319
91
8
149
54
38
5
193
24
164
199
84
140
118
153
75
45
135
92
56
232
132
44