0
12
14
15
20
22
24
26
30
33
34
35
38
39
40
41
42
44
45
49
50
51
52
53
54
55
57
58
61
62
63
66
70
71
74
75
77
79
87
88
89
90
92
98
99
103
104
107
108
114
115
119
127
128
129
130
132
135
138
139
143
145
148
150
152
156
157
158
161
166
167
168
169
172
179
181
183
184
185
188
190
191
192
196
197
200
202
203
206
208
209
213
216
217
218
219
221
222
227
229
230
231
232
233
235
236
237
238
239
244
247
248
251
255
258
260
265
269
271
272
278
279
281
283
286
288
290
292
293
294
295
297
298
299
302
303
306
307
309
312
314
316
318
321
325
333
335
338
339
341
344
347
348
349
352
355
358
359
363
368
371
372
378
379
380
382
385
387
390
391
392
393
395
397
404
406
407
409
410
411
422
423
424
425
426
429
430
431
432
438
443
444
449
450
451
454
456
458
462
463
465
468
469
470
473
474
476
480
481
483
485
486
488
493
494
496
497
498
501
502
503
504
505
506
509
519
520
521
525
526
528
529
530
531
535
538
539
542
543
545
547
549
552
553
555
562
563
564
567
569
570
574
576
577
578
581
583
585
589
591
592
598
602
604
606
607
612
613
615
619
621
626
627
628
630
632
635
638
643
645
647
649
651
653
654
655
656
657
659
660
661
662
663
665
668
670
671
673
674
677
678
679
680
682
683
685
687
688
689
693
695
696
697
698
700
704
708
711
713
718
719
720
721
722
727
731
735
740
741
742
746
747
754
757
766
768
769
770
771
772
774
775
778
782
783
790
796
798
801
802
804
807
813
814
816
819
820
822
823
824
827
832
840
843
845
847
849
852
853
854
860
861
863
864
866
867
869
870
874
878
879
880
881
886
887
888
889
892
893
895
896
897
900
902
905
906
910
916
918
920
922
923
927
929
933
936
938
939
