130
123
112
110
111
1612
120
116
13520
10830
8491
6920
576262
5440
5230
4611
452147
4519
398142
32250