133
120
181
104
110
102
100
114
140
116
106
14140
11460
8851
7520
605263
5890
5510
5011
489147
4679
425142
33950