3
6
9
16
17
22
31
38
41
48
55
65
66
67
68
77
80
92
103
105
110
118
120
125
131
140
150
157
158
160
166
169
171
173
187
192
206
207
208
218
231
233
241
242
245
264
265
271
274
281
289
290
291
292
295
298
304
317
318
325
327
331
339
340
356
363
369
374
380
381
382
387
394
395
397
404
407
408
410
411
420
422
424
426
430
434
441
443
446
448
449
462
472
474
478
487
504
512
515
516
521
522
523
524
536
538
541
545
547
554
559
576
581
585
593
601
604
617
622
627
641
644
646
649
664
681
682
704
705
709
722
729
741
758
777
783
791
794
798
799
804
806
813
814
817
824
827
830
843
845
849
856
858
863
867
871
872
877
880
890
901
906
910
916
923
924
926
936
941
942
943
944
946
950
952
957
962
975
977
979
