1015
28
977
14
991
33
1043
98
841
43
825
75
778
38
674
33
18131
12969
15969
12280
(13/100)