153
115
114
143
118
100
102
96
95
63
101
13980
11310
8811
7460
597263
5800
5450
4961
480147
4619
419142
33850