2
5
18
24
42
48
72
80
84
100
110
129
176
178
179
185
197
217
231
251
255
271
272
280
286
292
294
296
313
329
346
351
362
376
394
402
421
424
470
472
476
532
541
545
546
553
555
556
563
572
578
589
591
598
601
616
629
655
665
673
674
701
712
720
745
753
801
802
816
830
836
845
849
850
852
853
854
859
865
874
876
892
897
901
913
915
918
935
939
953
956
959
971
977
979
982
985
1001
1005
1018
1026
1027
1055
1131
1134
1135
1147
1148
1151
1153
1158
1166
1167
1174
1178
1180
1189
1202
1214
1220
1221
1222
1229
1254
1266
1267
1269
1277
1279
1283
