535
534
532
531
530
528
528
530
535
540
541
542
543
545
546
546
546
545
544
539
534
531
531
531
532
532
533
533
530
527
526
526
525
526
526
525
524
524
525
527
530
529
525
521
521
521
520
522
529
528
528
531
540
539
535
534
533
525
525
525
525
525
526
528
527
525
529
535
535
534
532
531
530
529
528
526
526
526
526
526
525
525
524
524
523
523
522
521
521
521
521
521
521
521
522
522
522
521
521
521
521
522
523
523
524
525
527
529
530
532
534
535
536
537
538
539
539
540
541
541
540
538
538
538
538
538
538
538
538
537
537
537
537
537
536
536
535
535
535
535
535
535
535
535
535
535
534
534
533
533
532
530
529
528
527
526
525
525
525
527
531
534
536
537
537
537
537
537
534
531
528
526
526
525
523
521
518
518
518
518
518
518
518
518
518
518
518
519
519
519
519
520
522
523
523
523
522
519
516
513
509
506
503
502
500
498
497
495
493
492
489
487
485
485
484
483
483
482
481
481
481
480
479
478
478
478
478
478
479
480
481
483
485
487
489
492
497
500
503
504
508
510
519
519
516
515
514
514
516
515
514
514
515
515
517
519
522
524
527
528
529
530
532
533
533
536
537
535
532
531
531
529
525
524
524
524
523
522
521
520
522
522
523
523
523
522
522
523
524
523
521
521
519
520
523
524
526
525
524
522
519
516
515
512
510
509
508
505
503
500
499
492
492
492
495
512
515
512
507
505
502
492
490
489
489
487
488
489
492
492
499
501
502
502
496
487
481
474
470
470
471
471
479
490
490
492
493
495
499
500
500
499
499
499
498
498
498
498
498
497
496
494
493
492
488
485
483
481
478
475
474
473
469
465
465
467
468
474
478
476
474
472
470
467
465
464
463
463
466
466
464
462
461
461
461
462
456
453
452
446
442
438
433
434
436
437
434
432
424
421
413
412
411
411
410
409
405
401
396
392
389
388
388
387
387
389
390
390
390
390
390
391
392
392
393
393
394
394
392
388
388
389
389
388
385
384
381
378
376
374
373
373
366
362
359
351
348
344
340
341
343
337
329
321
316
310
309
306
305
302
298
296
294
292
290
285
273
272
269
265
265
261
257
253
251
244
243
243
243
239
234
233
229
221
214
210
207
203
201
199
199
199
199
199
199
200
202
202