3
12
20
21
30
31
33
38
50
52
74
75
81
89
91
92
94
95
97
101
108
118
122
139
144
146
148
149
155
158
167
172
177
179
181
184
187
202
204
206
216
222
229
239
249
254
259
270
272
277
280
283
295
305
310
322
323
326
347
348
351
356
362
365
384
394
403
405
406
413
414
416
417
419
422
423
427
429
432
435
436
437
447
450
452
467
468
475
481
482
484
488
495
508
512
525
534
536
538
541
545
547
554
556
557
562
565
569
570
571
589
596
597
609
612
618
620
623
624
625
628
650
652
656
662
673
674
675
677
683
688
691
709
720
723
736
742
747
752
754
758
782
784
786
787
788
792
806
814
823
824
825
835
870
875
877
878
879
887
896
898
901
906
909
911
912
915
917
924
935
945
947
949
952
959
962
966
967
968
979
986
987
1000
1001
1004
1008
1011
1012
1026
1027
1033
1037
1038
1039
1041
1043
1048
1075
1080
1094
1102
1115
1118
1123
1126
1133
1146
1147
1152
1163
1177
1181
1188
1197
1200
1219
1228
1233
1235
1239
1245
1248
1250
1255
1260
1262
1271
1275
1276
1277
1283
1284
1287
1301
1302
1304
1306
1307
1308
1312
1321
1329
