474
247
432
502
253
350
329
279
327
385
374
410
469
259
451
456
386
466
468
369
249
485
344
490
494
388
513
332
460
475
492
368
377