1
3
6
14
28
30
31
32
38
48
55
61
62
69
72
91
92
95
96
108
112
113
120
122
125
128
129
134
140
141
150
155
157
164
165
171
173
176
190
195
199
201
204
214
218
229
234
238
241
248
252
254
256
257
258
272
273
274
279
283
284
287
289
294
299
300
301
303
312
324
342
343
345
352
353
356
366
370
372
394
406
409
418
425
429
430
437
438
439
448
465
472
473
479
485
487
491
493
494
502
504
509
513
514
523
524
535
548
550
553
556
566
575
599
600
619
620
622
623
624
626
628
630
634
640
641
647
650
653
659
660
670
676
680
684
688
692
718
721
722
732
734
753
755
763
768
779
787
792
794
809
813
814
821
826
834
835
848
859
862
866
867
870
873
879
883
887
889
899
903
904
905
911
919
924
925
938
940
941
942
961
968
972
976
979
982
989
992
994
997
1002
1004
1013
1014
1015
1017
1028
1036
1042
1047
1049
1053
1054
1055
1058
1070
1075
1077
1082
1093
1096
1106
1114
1128
1136
1139
1143
1145
1162
1163
1164
1165
1166
1170
1173
1181
1184
1185
1189
1196
1199
1200
1202
1215
1216
1219
1221
1235
1245
1247
1257
1260
1268
1272
1279
1287
1291
1297
1299
1308
1310
1314
1321
1322
1323
1327
1335
1340
1356
1357
1361
1371
1377
1379
1380
1385
