1078
807
717
655
612
608
592
584
576
570
527
517
506
498
486
473
471
441
433
420
413
405
404
402
402
397
393
388
385
371
370
364
361
357
357
353
350
348
346
338
332
330
330
328
327
326
321
321
318
317
316
310
307
303
302
298
296
294
294
291
290
268
266
266
263
256
251
249
244
240