3
6
8
9
10
13
18
20
22
27
29
40
42
48
54
59
61
64
66
72
74
76
80
81
83
87
93
95
96
98
102
109
111
112
113
115
117
120
132
139
140
147
154
160
163
164
166
167
170
171
178
187
189
194
195
197
205
212
214
215
220
222
225
228
233
235
236
238
241
255
259
266
271
274
275
281
282
288
296
312
313
323
325
326
329
330
332
334
338
343
344
351
354
361
362
363
367
370
373
376
380
383
391
392
396
397
402
406
410
419
422
428
433
436
438
439
446
447
457
459
461
467
469
470
472
478
481
487
488
498
499
504
506
512
515
519
520
525
527
528
533
538
541
543
547
553
563
567
568
569
570
573
580
581
587
588
590
592
598
599
600
611
612
624
626
627
631
632
633
634
642
644
646
658
667
671
690
691
695
696
704
712
717
718
725
733
734
735
736
737
738
739
742
748
755
771
774
777
789
791
792
793
801
802
803
812
826
828
836
839
841
857
858
864
867
874
875
884
886
888
891
903
906
909
911
917
920
923
924
927
931
937
939
943
949
958
959
963
965
966
974
981
985
988
1000
1005
1006
1009
1017
1018
1020
1021
1029
1033
1034
1035
1048
1049
1050
1054
1058
1066
1067
1070
1071
1075
1076
1078
1084
1091
1107
1109
1111
1113
1116
1119
1120
1125
1129
1130
