296
400
303
426
251
209
335
265
219
243
268
493
216
282
488
224
308
497
319
486
304
377
489
374
417
291
229
248
313
316
434
423
387