180
136
80
216
230
160
133
102
344
212
183
120
21336
16040
14171
12800
9792
929263
8574
8550
807148
702142
66711
6370