311
309
317
330
345
386
420
419
416
407
403
399
400
405
414
420
424
428
443
452
464
474
487
503
512
511
504
500
498
500
500
500
497
495
495
507
500
492
492
492
492
487
485
484
475
474
474
474
476
474
472
468
467
465
464
458
458
460
456
449
449
449
441
441
441
441
441
441
441
440
438
436
435
427
427
427
431
438
438
438
438
439
441
442
447
449
450
446
447
434
417
402
387
378
379
378
378
375
370
369
369
368
366
367
374
383
401
420
423
422
436
437
437
441
460
471
472
487
491
505
508
513
514
503
503
456