1955
29
2151
16
9573
3507
10167
3426
5723
976
1872
834
3668
697
4123
595
2900
535
4632
459
(13/100)