140
705
426
401
315
971
764
413
423
427
440
531
388
489
414
434
387
484
380
664
425
483
444
354
535
358
429