143
110
112
124
116
125
134
115
15981
12990
10511
9130
716263
6970
6570
5851
572147
53710
503142
4340