92
95
912
113
117
108
80
91
102
127
12960
10470
8231
6550
561262
5260
5030
4431
4419
435147
380142
31750