137
214
223
231
161
252
234
249
174
132
131
172
248
139
94
270
251
183
218
69
166
212
161
153
239
226
176
253
160
223
277
156
90
295
171
192
130
157
212
157
173
160
351
263
252
206
118
103
191
196
223
203
200
191
140
95
409
303
298
232