151
165
154
142
150
1410
152
122
121
1712
132
143
14160
11530
8941
7530
611263
5900
5570
5071
491147
4689
427142
33950