1105
868
771
750
632
575
550
465
457
448
447
414
405
400
395
392
378
363
346
345
332
329
321
318
310
305
302
297
288
286
279
277
275
250
240
236
235
233
232
226
211
209
200
196
195
186
185
180
176
173
171
167
163
150
143
136
130