1363
1205
870
801
756
729
680
635
630
620
582
580
574
548
505
443
428
423
405
379
376
372
368
367
365
359
356
352
348
345
336
335
332
332
332
321
319
317
317
315
314
306
305
302
301
298
297
296
296
292
292
291
291
291
288
287
286
282
281
280
280
278
278
278
276
275
274
274
271
270
270
269
268
266
265
261
260
260
260
259
258
255
254
254
254
251
251
251
250
250
249
249
246
245
245
245
243
243
239
235
233
232
231
229
228
227
224
224
223
217
215
212
191