495
273
350
403
278
258
269
486
301
468
506
314
485
323
319
394
472
271
453
253
443
524
411
478
328
494
236
355
336
479
514
406
333
321
465