2
12
16
31
34
43
45
51
56
63
68
73
74
76
80
81
82
88
92
95
96
97
102
103
122
131
138
148
157
158
160
163
164
165
169
177
178
184
191
198
201
214
218
222
223
226
242
243
248
256
261
268
271
274
275
278
281
284
289
294
298
303
304
316
321
323
328
331
334
335
341
342
344
346
347
360
363
364
365
368
372
376
377
384
386
394
396
397
408
409
411
419
425
427
431
434
445
447
449
450
454
457
458
459
460
467
469
471
473
474
476
480
481
484
485
487
490
493
494
497
498
499
503
507
511
513
514
519
527
529
532
534
539
541
543
549
554
556
567
569
583
592
595
600
601
603
609
614
615
617
624
627
634
637
640
644
654
668
674
676
680
681
686
690
691
692
693
697
699
702
711
717
718
729
735
736
739
740
743
752
753
754
758
761
763
765
768
776
787
793
794
797
804
805
809
811
814
818
820
821
823
829
835
837
846
848
852
854
857
862
864
866
870
876
878
879
883
896
897
900
903
904
907
911
918
919
927
933
