695
675
672
668
660
653
645
632
621
621
620
612
609
607
604
601
573
572
545
544
539
538
537
535
534
531
530
526
522
523
524
525
524
521
517
515
521
524
519
510
510
510
506
492
490
488
486
485
485
474
470
464
464
464
463
457
456
453
453
450
450
448
446
445
444
443
442
442
442
442
439
439
439
439
439
439
437
437
437
437
437
436
433
435
431
441
441
471
458
444
440
431
426
424
420
416
415
413
412
411
411
410
408
408
407
407
408
411
411
410
403
397
394
396
435
385
378
378
375
365
367
360
360
353
350
349
350
351
357
358
358
359
366
368
368
366
366
365
367
367
367
368
368
364
359
358
357
358
358
359
361
362
365
365
367
368
370
369
370
373
373
373
376
376
375
374
373
372
372
374
374
375
375
374
376
383
383
383
391
391
395
395
468
505
517
518
519
517
508
499
494
490
489
516
502
500
482
465
462
456
475
456
431
432
387
383
380
380
378
376
376
376
376
374
373
366
366
364
358
354
354
348
348
346
346
344
340
337
337
335
331
316
304
282
282
282
282
282
263
258
252
249
248
246
246
246
246
246
246
246
246
246
239
241
243
241
240
241
247
247
246
246
248
271
286
290
297
299
297
300
303
305
307
309