492
296
359
323
449
362
477
507
509
438
513
432
380
508
341
534
497
468
444
312
385
375
512
240
261
455
279
281
308
319
287
485
278