1218
1038
847
775
747
734
681
633
624
596
589
575
571
570
531
528
519
495
493
490
486
485
479
455
441
432
405
391
376
374
368
358
348
347
343
338
331
316
308
306
303
298
296
284
280
268
261
251
241
240
232
223
221
219
206
200
197
193
190
183