470
371
390
423
374
247
379
368
433
346
486
514
321
525
277
416
282
229
596
370
358
501
347
407
473
287
290
320
449
490
509
378
431