393
242
338
387
379
274
500
268
351
452
381
287
340
479
401
238
480
368
425
367
319
299
244
478
330
494
489
515
305
411
462
272
460
323
375