512
504
491
486
464
463
460
456
446
444
442
438
429
428
424
418
415
409
407
405
404
401
398
393
388
386
385
380
376
375
372
369
367
366
363
361
355
354
353
352
351
350
348
347
344
341
340
339
338
337
333
332
328
327