1
25
6
11
27
14
13
54
58
16
81
52
194
56
153
181
240
167
191
207
41
112
87
210
113
349
212
283
37
50
90
173
121
53
44
63
60
219
205
166
92
70
259
209
73
38
498
15
20
83
179
71