Day1
1
186
186
187
187
187
188
188
188
189
190
190
190
188
187
187
188
196
194
192
189
192
188
186
186
186
188
193
197
200
203
205
210
214
218
222
226
232
233
234
234
238
243
252
259
256
258
261
270
281
278
278
278
279
279
281
288
302
301
300
299
299
300
301
303
309
305
305
305
306
305
305
328
325
319
316
313
372
370
366
360
357
354
350
347
380
381
382
384
384
385
386
384
384
383
383
382
381
379
388
386
386
385
384
384
386
387
387
388
388
388
388
370
375
380
383
385
387
389
359
361
362
364
364
366
366
366
369
377
374
371
369
367
365
362
360
411
402
400
396
391
387
384
428
425
423
422
422
421
420
420
417
416
419
422
428
433
436
438
440
443
444
445
447
448
451
452
456
456
453
452
450
449
444
440
437
430
426
406
408
412
413
414
414
414
413
411
408
405
403
402
399
397
399
403
404
405
406
408
408
409
411
411
411
412
412
412
412
411
411
412
412
412
412
395
396
398
399
400
401
403
403
404
380
384
386
391
392
390
383
379
374
368
364
358
345
349
345
341
339
334
331
326
324
321
318
313
317
316
314
313
304
299
294
289
287
283
280
277
274
270
268
263
259
258
257
259
258
256
242
244
245
246
247
245
242
241
241
240
237
235
234
233
232
232
231
230
237
236
235
235
234
233
233
232
231
230
229
256
251
246
257
252
246
240
239
241
244
252
247
249
251
253
255
296
276
269
267
266
266
268
270
270
272
274
276
278
292
289
287
288
289
292
303
296
298
301
303
297
294
289
286
285
283
282
309
307
306
305
304
302
300
298
317
317
317
334
333
333
334
335
341
343
343
341
338
338
338
338
337
340
341
341
351
350
349
348
348
347
344
344
343
341
366
363
361
359
359
359
381
370
370
369
369
385
380
378
387
380
376
397
391
389
388
401
400
399
398
398
434
431
430
428
427
468
462
459
456
453
445
439
455
455
455
456
458
460
462
456
456
454
452
450
450
450
450
451
452
450
452
453
454
454
455
456
458
460
462
468
472
454
461
467
473
484
494
499
503
506
509
511
513
514
517
585
596
601
604
604
603
600
639
639
640
641
641
643
643
644
644
646
646
644
642
640
636
633
630
629
630
630
630
628
656
659
662
670
677
681
686
690
694
697
699
702
704
707
708
709
711
715
720
725
729
735
739
743
747
750
750
749
749
736
739
741
744
745
735
740
743
745
749
751
750
751
725
727
728
730
732
733
734
735
736
736
736
736
736
736
736
734
731
747
747
746
743
746
749
751
751
751
752
755
756
756
760
766
774
781
783
785
785
780
784
787
787
798
799
798
798
798
799
801
802
803
804
803
802
798
781
782
784
785
786
788
791
798
802
805
808
810
810
809
808
806
806
806
811
814
817
819
824
828
832
761
770
776
780
782
782
781
779
774
770
769
769
772
776
786
791
795
798
801
804
806
808
809
767
769
769
769
768
768
769
770
772
775
777
779
780
782
785
790
795
801
805
807
808
809
809
809
809
808
808
807
807
806
806
802
784
796
799
802
804
805
804
800
809
816
821
825
825
843
847
849
849
849
848
846
834
836
837
837
835
834
834
835
837
837
837
838
838
840
843
844
866
864
861
858
857
855
849
852
853
854
853
849
851
852
852
849
844
840
830
827
825
824
824
822
820
816
814
810
807
805
798
795
792
788
787
783
782
782
782
780
776
773
770
741
746
748
749
749
747
743
767
766
764
750
748
745
743
740
738
751
752
751
750
745
750
752
754
754
753
752
752
753
754
754
754
750
746
739
727
727
728
732
734
736
739
743
745
747
747
748
751
684
696
702
706
708
709
708
707
708
710
714
717
620
630
637
640
643
645
646
647
649
652
656
657
657
657
656
654
652
652
652
654
659
617
620
623
624
624
624
624
623
618
613
609
607
606
605
605
606
607
612
614
616
616
614
612
609
608
609
610
609
607
604
599
591
567
549
539
530
610
607
606
605
513
510
598
593
589
585
584
585
586
586
586
475
478
481
482
482
482
480
477
477
478
483
485
484
482
479
475
470
466
453
451
449
447
446
445
444
443
444
440
437
436
437
439
444
447
448
449
448
435
431
428
426
427
429
434
440
442
443
442
441
417
418
423
430
437
418
417
415
413
409
402
384
383
380
378
378
377
375
374
373
372
371
371
371
385
368
366
360
358
357
356
355
371
369
366
363
359
341
337
334
332
330
329
327
324
320
320
323
325
287
288
288
289
292
293
293
293
292
292
290
332
324
320
316
313
310
332
332
331
327
323
324
325
326
327
327
326
325
326
330
331
333
334
334
327
330
328
327
327
348
336
332
331
330
330
330
333
335
337
339
344
359
326
327
328
332
340
344
348
353
358
367
371
374
375
377
376
377
378
381
384
388
Day2
2
388
390
391
392
394
395
396
397
395
393
391
386
379
376
373
371
365
354
346
450
447
445
443
440
438
436
431
425
420
413
407
495
491
490
490
491
493
490
486
480
465
543
532
525
513
498
567
560
555
548
536
529
604
600
598
594
591
588
584
579
577
575
573
572
596
619
623
621
653
660
666
671
674
678
682
678
677
678
680
681
681
704
711
715
717
717
710
704
727
730
729
727
725
732
735
737
740
742
743
744
744
743
742
741
741
742
743
744
745
744
742
739
743
745
746
747
739
740
743
744
743
742
741
739
737
733
731
730
728
726
725
722
719
715
712
725
729
732
734
735
736
737
737
736
736
737
737
737
738
738
738
737
735
734
733
731
730
729
727
730
735
738
739
740
742
742
743
743
743
743
742
741
740
739
738
736
734
732
730
729
729
728
728
728
727
727
721
716
711
706
708
709
711
711
711
708
707
706
705
682
686
690
693
694
694
693
689
688
687
688
689
690
693
691
687
679
675
686
689
694
699
704
707
710
710
709
707
704
699
735
730
754
752
752
749
747
745
745
785
778
771
764
762
760
759
758
758
758
757
756
776
780
786
788
789
788
785
809
811
812
812
833
831
823
821
820
818
842
841
839
836
834
832
830
858
856
855
847
852
858
859
859
858
858
858
855
850
855
862
868
868
865
863
840
853
856
863
864
865
867
852
859
866
871
876
879
880
840
842
843
846
848
850
854
858
860
860
839
842
842
842
841
840
837
835
838
842
846
851
852
853
853
847
858
859
861
862
863
863
864
845
846
832
825
823
831
833
834
834
834
835
809
812
818
820
823
827
812
816
818
819
820
799
812
815
818
820
822
805
806
808
809
809
808
802
794
789
802
798
797
793
789
784
776
773
770
786
786
786
784
780
779
779
775
776
776
776
776
774
766
764
763
762
760
758
755
745
803
796
789
785
783
780
778
777
773
772
771
770
771
772
772
772
773
775
776
777
778
778
779
737
738
739
740
742
745
747
754
759
763
766
773
776
779
734
737
739
740
744
746
748
700
709
712
718
720
721
722
723
726
727
676
680
684
685
685
684
680
677
676
677
679
678
677
675
674
674
676
678
683
688
696
703
708
655
668
678
687
690
692
695
660
661
663
664
664
665
667
651
652
654
655
656
657
656
657
673
674
675
675
676
676
676
676
675
675
675
675
675
676
675
674
672
675
677
677
677
677
677
676
674
672
678
683
682
679
671
664
662
665
667
669
671
681
687
690
691
692
692
692
665
671
673
675
676
676
675
673
714
715
716
716
716
715
715
701
705
710
717
718
724
733
744
748
750
751
750
749
746
777
780
783
788
791
795
806
811
813
813
812
811
809
809
830
830
830
827
819
816
822
826
829
832
833
836
838
839
841
841
842
842
838
831
834
835
835
835
834
833
832
830
828
823
810
812
815
817
818
818
814
808
800
810
811
812
812
814
816
817
817
817
815
812
830
832
833
831
824
816
840
844
848
848
848
848
848
847
845
841
837
829
824
835
835
836
838
838
838
838
839
839
841
841
835
834
831
830
828
828
826
822
806
810
812
813
813
813
813
813
813
812
812
812
812
812
816
824
826
827
830
834
835
836
837
839
840
840
840
839
838
837
837
836
835
832
831
830
828
827
835
835
836
836
836
836
836
836
836
836
837
837
837
837
836
836
836
835
834
838
838
839
838
836
836
836
837
838
839
844
844
844
845
845
845
845
844
841
810
809
806
805
805
807
808
809
809
809
808
808
808
809
801
786
789
792
797
800
803
801
778
788
791
791
791
791
790
779
780
784
784
784
783
782
782
790
788
787
786
785
782
781
781
781
782
786
786
786
786
761
764
767
770
771
770
767
766
766
765
754
755
760
764
764
739
743
747
750
749
749
748
747
746
740
734
725
727
727
727
726
722
708
710
711
711
710
711
713
713
713
712
713
716
724
725
725
725
724
717
708
702
699
696
696
697
696
694
708
707
706
704
703
702
714
719
722
726
729
731
732
733
735
737
708
713
715
716
717
717
717
714
713
712
705
700
741
740
740
739
739
738
737
735
735
735
734
733
731
727
725
723
720
718
715
713
710
714
716
718
719
719
720
720
719
718
716
710
716
717
719
720
722
724
726
726
725
724
722
721
713
708
727
728
727
726
726
725
724
723
723
723
722
722
722
721
718
717
716
715
716
716
718
719
720
721
722
723
723
722
721
720
717
715
709
704
698
695
691
685
683
680
677
673
667
662
655
652
650
649
648
647
645
643
641
638
633
628
623
618
587
585
582
577
572
561
554
552
552
552
554
554
553
552
548
546
546
546
502
503
503
502
499
496
491
489
488
488
487
484
483
518
515
514
511
508
507
507
508
513
516
478
479
480
482
484
488
493
486
480
482
489
477
473
479
459
458
454
451
450
448
447
446
446
444
443
441
443
452
459
453
443
442
441
439
438
437
437
436
435
433
432
431
431
431
432
430
427
422
418
411
407
403
398
397
396
395
396
400
417
399
396
393
387
387
388
390
391
392
392
391
383
381
378
377
375
380
375
372
370
368
368
369
369
368
388
389
390
392
350
347
348
349
353
356
358
360
360
359
360
359
360
360
361
318
317
315
312
304
302
300
299
300
300
300
299
298
304
280
276
274
273
273
274
277
279
280
282
286
290
293
264
262
261
258
258
257
257
258
258
259
260
265
266
267
272
293
288
283
281
275
264
262
261
260
261
267
272
274
275
277
225
224
223
223
227
236
238
240
237
235
233
245
244
243
244
248
248
247
246
246
247
250
204
201
199
197
196
196
193
188
184
176
170
166
164
164
166
171
183
187
192