518
257
442
453
499
259
334
365
443
465
491
378
371
302
336
464
406
436
321
533
455
473
391
383
435
330
333
462
385
512
250
466
317
249