230
133
102
344
212
120
134
125
135
205
166
2416
22536
17060
15041
13500
10342
1004263
9064
8900
863148
744142
68711
6850