8
16
18
32
35
36
48
49
50
65
73
79
86
103
108
110
121
123
127
129
164
182
187
190
194
205
221
223
229
244
256
262
266
275
276
299
301
303
310
326
342
345
351
383
389
392
397
406
416
433
445
458
459
497
540
548
557
570
585
593
619
626
627
648
652
659
664
673
693
698
719
720
750
755
759
768
778
780
781
789
799
822
825
846
854
879
884
904
907
909
939
945
952
957
973
997
1000
1003
1008
1010
1035
1065
1066
1067
1072
1074
1084
1087
1092
1095
1113
1141
1153
1158
1180
1184
1210
1220
1230
1235
1243
1251
1255
1256
1265
1274
1283
1296
1303
1305
1311
