1
9
12
16
20
28
30
34
41
50
58
67
69
75
76
77
80
81
93
97
99
109
111
113
114
118
124
129
136
138
144
159
160
164
170
176
178
184
191
193
201
203
217
223
233
235
239
244
245
255
257
258
260
265
269
271
273
293
295
299
302
313
318
325
343
347
357
370
371
379
383
384
386
390
393
402
413
415
420
425
454
456
459
462
471
475
476
477
482
494
496
497
506
510
515
516
522
538
543
546
547
548
559
560
562
575
585
598
599
603
607
608
613
636
638
639
647
650
652
656
657
660
661
664
666
669
674
680
683
688
690
692
696
700
713
715
720
724
725
728
729
733
736
737
739
742
743
747
749
760
763
764
778
788
792
799
802
818
819
822
826
834
841
845
846
847
861
863
865
872
880
883
886
888
896
897
904
915
919
923
