140
138
329
340
508
486
489
491
460
527
490
453
479
484
498
474
596
553
469
598
500
538
489
504
490
477
514
628
|