511
485
313
279
320
459
515
528
452
369
421
258
482
390
250
447
497
494
328
344
351
331
359
438
539
506
361
260
371
277
358
536