789
678
606
582
576
572
509
494
482
472
461
451
444
438
413
409
392
390
389
386
376
370
362
356
342
335
334
331
329
325
322
319
315
313
309
308
307
306
304
302
300
298
296
292
289
288
286
278
277
276
274
271