18
32
39
40
49
61
78
80
96
99
105
110
113
129
134
137
145
153
159
172
185
191
208
216
221
223
228
252
264
270
276
278
306
312
313
330
331
356
360
364
383
394
408
412
488
506
508
515
525
531
532
541
543
551
564
602
604
620
637
653
667
686
703
704
715
746
752
770
788
827
828
831
844
853
854
855
856
857
862
872
874
894
906
908
911
912
920
921
923
941
967
970
972
979
990
997
1005
1011
1015
1045
1048
1057
1058
1064
1073
1077
1078
1084
1089
1121
1142
1145
1162
1163
1171
1177
1186
1194
1216
1217
1239
1242
1243
1250
1268
1272
1286
1290
1291
1302
1306
1321
1348
1362
1370
1371
1384
1390
1398
1400
1401
1410
