580
540
600
560
650
565
560
530
535
565
615
565
640
540
580
560
545
590
570
585
575
580
545
580
600
540
605
605
565
550
570
565
600
690
575
565
690
575
580
575
595
540
540
535
600
560
585
575
565
515
650
560
530
580
550
570
575
575
555
560
565
560
525
570
555
580
545
570
540
550
670
680
555
580
555
545
580
550
565
545
575
535
585
560
525
535
550
580
575
660
585
570
580
545
530
575
575
580
585
575
580
570
555
515
585
535
740
585
535
550
575
570
575
550
585
670
555
565
570
585
565
550
575
545
535
540
530
550
720
555
560
550
545
550
575
565
555
640
540
535
545
670
600
670
700
595
545
580
575
550
585
555
565
550
660
690
585
570
550
545
585
700
600
545
585
540
595
590
555
560
590
570
570
550
580
565
590
590
670
575
595
565
550
580
570
530
555
575
575
550
610
560
555
560
580
580
545
680
580
570
515
580
575
575
570
550
580
710
550
565
555
565
565
555
565
580
560
570
580
530
570
540
545
560
575
580
550
575
560
535
575
540
585
670
575
550
570
550
590
575
550
670
595
580
650
540
555
595
580
565
690
565
570
585
525
570
555
650
530
575
565
690
570
585
580
580
595
575
575
570
560
540
595
560
625
545
690
575
540
595
555
660
550
585
545
575
585
530
540
555
570
660
520
555
580
585
565
585
555
565
545
560
540
560
520
565
640
530
535
580
580
565
680
670
590
575
555
680
585
560
605
550
560
580
540
555
535
670
580
545
545
580
565
570
565
530
565
590
595
700
560
555
690
700
555
580
565
590
575
565
545
590
545
550
565
690
590
550
520
570
540
600
580
545
585
535
570
550
565
540
590
610
610
580
550
560
585
585
580
575
590
600
545
550
540
565
690
560
550
515
710
580
710
580
540
545
585
585
575
630
515
565
585
560
605
565
535
590
560
585
560
700
540
555
570
595
570
560
555
545
520
550
560
560
575
605
670
550
585
545
560
545
570
550
570
545
560
530
575
565
565
585
650
535
540
555
570
545
555
550
600
555
565
565
545
605
580
590
580
560
575
565
545
580
590
550
610
570
565
530
565
510
600
580
525
550
585
555
535
580
555
650
600
560
555
690
605
580
575
575
680
535
555
575
660
570
575
580
585
590
560
585
535
555
580
605
550
555
555
570
545
545
565
555
605
700
540
570
570
550
560
565
590
585
545
680
550
590
560
545
560
585
580
565
605
535
550
540
560
555
580
555
540
575
540
595
570
610
570
535
565
540
535
555
565
650
565
690
560
525
535
580
565
670
565
700
565
575
585
565
490
595
560
555
700
600
575
550
540
530
550
570
550
545
580
525
570
565
555
560
530
540
560
605
580
575
555
575
580
555
555
570
585
515
575
560
585
560
560
560
550
595
670
570
560
550
660
550
535
595
660
680
580
570
595
575
590
560
580
545
580
540
560
680
700
650
525
580
565
680
550
625
560
545
585
570
650
560
550
610
600
565
565
540
575
580
565
555
650
690
565
550
540
565
560
550
580
560
585
615
525
575
615
560
565
545
560
520
660
560
570
575
560
535
595
700
580
565
570
550
615
565
545
575
630
580
545
580
560
560
555
575
575
670
555
580
570
555
670
670
565
600
575
575
630
565
545
580
570
595
670
565
700
570
595
560
580
585
550
550
575
680
540
565
550
580
565
700
555
575
570
565
565
660
530
550
580
540
700
570
690
570
550
580
585
540
580
570
585
545
550
595
595
575
600
570
580
550
560
560
540
575
570
540
545
575
565
650
580
545
570
550
565
540
585
530
560
575
580
570
575
575
575
550
575
545
585
545
565
560
565
535
575
550
595
555
570
570
580
610
590
575
540
520
520
580
555
575
570
520
570
575
580
550
700
610
575
720
555
540
680
570
575
550
565
555
585
560
555
650
590
680
560
565
510
585
585
565
540
570
540
565
550
560
580
530
570
560
565
690
565
700
550
545
690
575
535
680
605
575
540
550
570
595
585
570
545
580
585
580
670
580
520
565
575
575
565
570
565
575
670
560
610
575
550
540
560
555
560
570
525
565
555
570
560
555
535
555
540
565
545
605
525
545
575
700
555
580
585
570
545
635
575
545
595
630
550
540
580
560
565
700
540
575
570
540
555
550
570
570
550
580
600
545
575
590
570
530
570
560
530
565
585
550
580
545
525
580
535
560
570
555
575
535
570
585
545
540
590
650
575
550
530
575
585
555
535
590
605
575
540
560
525
560
570
560
560
565
585
550
590
680
560
575
545
570
580
575
700
615