378
378
173
179
435
355
468
515
523
768
509
506
461
376
440
540
579
568
556
753
565
643