91
102
127
113
105
116
811
93
97
73
96
13130
10620
8291
6710
567262
5360
5090
4521
446147
4459
387142
31850