490
272
513
276
335
413
310
370
502
434
387
371
351
461
397
324
469
444
299
395
377
476
512
452
532
436
328
437
401