315
270
390
387
438
331
430
433
499
245
388
296
283
503
472
447
506
530
524
322
356
489
481
450
316
405
510
330
249
275