11
177
164
35
41
171
27
277
86
141
39
28
124
272
105
271
1263
303
312
49
187
120
203
149
434
44
50
46
95
219
15
154
60
87
17
13
80
136
14
7
235
24
144
306
37
91
8
36
133
195
59