1333
972
844
840
742
668
628
561
550
529
525
510
488
484
456
450
439
431
410
409
398
386
376
375
372
367
365
360
354
350
349
304
290
283
279
276
274
273
269
268
257
234
226
222
219
218
214
209
198
194
193
183
173
172
159
153
151