380
294
452
390
336
457
416
397
510
395
446
443
417
274
340
388
481
377
500
223
339
502
307
460
470
355
487
358
330
334
486
233
482
230
279