13
63
43
166
194
66
7
185
45
162
9
55
57
129
161
53
44
86
64
334
31
303
88
81
190
60
54
434
213
147
58
106
175
184
280
17
90
864
22
29
247
265
40
193
158
126
67
39
25
113
35
56
108
142