141
169
289
240
174
190
201
215
236
200
288
280
204
306
182
187
223
176
218
221
197
217
225
238
202
292
232
173
185
214
188
247
196
219
183
191
205
194
207
180
164
335
275
449
351
382
397
964
355
779
407
419
398
321
296
387
389
358
394
391
101
82
89
198