141
124
107
127
102
125
82
84
81
70
91
14030
11340
8811
7480
598263
5800
5470
4971
482147
4639
420142
33950