2
6
14
16
17
20
22
25
30
37
39
51
57
65
67
72
73
74
76
80
82
90
91
92
94
98
106
109
113
115
116
117
118
127
129
138
140
141
142
143
145
147
153
154
155
158
160
163
165
174
175
176
183
184
189
194
202
208
210
211
213
215
216
226
229
230
231
232
240
245
247
252
253
258
264
266
268
271
276
278
279
281
286
289
291
296
300
305
308
313
316
317
318
321
323
324
326
327
328
330
338
342
348
349
352
355
357
360
361
363
377
380
382
385
389
390
391
395
397
403
405
406
408
409
413
414
416
420
429
432
437
439
442
445
446
448
450
452
459
460
461
463
464
466
474
475
481
483
485
487
489
491
495
496
500
503
509
518
526
535
538
540
544
551
553
557
559
565
570
576
587
588
589
590
593
594
595
597
602
605
615
616
619
627
630
636
638
645
647
651
652
654
656
658
659
661
662
667
668
669
671
672
675
679
685
692
695
697
699
703
705
708
709
710
716
718
720
721
724
727
733
735
737
746
753
755
756
761
762
768
771
778
779
780
781
782
783
784
790
802
804
812
813
817
827
834
835
838
840
841
842
848
851
854
858
861
876
880
883
886
887
888
893
894
896
898
902
905
906
908
909
912
915
917
924
926
928
933
940
941
943
952
960
963
971
977
978
979
982
983
984
986
989
990
992
996
999
1001
1004
1006
1007
1010
1018
1024
1025
1033
1036
1039
1040
1045
1047
1056
1058
1059
1061
1062
1065
1066
1068
1070
1079
1080
1081
1083
1084
1085
1088
1089
