8
9
12
15
24
25
27
33
48
50
74
75
78
107
116
135
154
179
183
190
197
226
230
249
256
284
294
322
329
336
343
346
356
372
373
377
384
388
392
396
411
429
432
434
438
443
444
458
484
494
502
519
521
536
574
586
592
608
614
615
616
626
668
679
686
689
708
718
727
735
746
755
770
788
789
797
800
843
852
856
861
871
874
877
883
891
893
899
905
911
919
944
946
977
986
994
1001
1004
1027
1029
1034
1035
1043
1045
1051
1053
1061
