18
24
36
43
44
50
55
76
95
101
114
119
121
151
154
167
175
180
183
196
203
218
220
224
246
298
302
336
337
359
388
390
406
416
421
424
436
437
457
464
469
471
475
476
512
515
532
538
545
550
562
566
569
573
600
601
609
615
618
631
644
646
647
660
663
668
691
713
726
727
739
747
763
777
790
805
808
813
818
821
840
845
857
868
884
893
903
914
924
926
942
943
948
963
965
973
975
977
991
993
999
1004
1007
1015
1022
1030
1036
1050
1056
1060
1063
1064
1102
1114
1116
1122
1123
1130
1134
1145
1152
1186
1195
1199
1235
1239
1261
