160
155
142
143
124
127
107
102
91
82
84
15521
12620
9921
8630
687263
6690
6230
5611
560147
52310
475142
4100