3
5
6
7
10
26
34
42
57
65
66
88
93
108
123
153
158
161
163
169
170
171
191
193
206
207
225
236
241
252
259
272
284
289
295
324
331
334
338
348
350
390
410
413
417
425
464
467
473
476
491
507
534
537
539
551
561
571
578
579
587
595
608
616
632
637
641
659
660
679
691
692
696
699
704
714
746
749
753
758
760
775
779
830
832
836
851
854
868
879
884
893
915
933
936
942
959
961
966
1015
1018
1020
1027
1029
1036
1038
1047
1054
1057
1059
1061
1066
1092
1093
1095
1110
1114
1129
1159
1163
1179
1180
1188
1226
1230
1244
1250
1274
1280
1287
1304
1306
1317
1321
1339
1348
1376
1384
1387
1399
