346
441
280
379
288
485
478
227
361
461
255
386
246
483
502
449
254
454
257
383
442
486
452
416
300
272
275
247
334
219
362
328
237