1101
835
803
679
514
452
449
402
375
372
368
344
336
332
322
320
317
310
299
297
280
277
272
260
255
252
237
235
219
214
206
203
197
186
180
176
175
170
169
168
158
156
153
150
148
146
140
136
135
132
129
118
116
113
110