65
112
73
228
212
120
43
100
196
149
205
300
178
21
27
224
34
105
219
192
207
221
176
241
68
151
324
4
1
56
77
213
109
52
