495
301
426
441
369
331
387
341
523
542
334
277
399
279
366
385
455
265
315
217
506
247
477
449
372
393
483
414
454
411
472
475
286
419