126
127
144
123
130
121
125
131
137
140
1214
14160
11530
8941
7530
607263
5900
5570
5061
491147
4679
427142
33950