230
133
102
344
212
120
134
125
135
205
166
2416
22566
17090
15071
13560
10362
1006263
9064
8940
866148
744142
68811
6860