10
17
36
52
59
60
63
118
119
124
138
147
149
161
169
177
186
191
208
210
212
225
235
249
284
288
290
293
299
326
333
345
356
358
388
409
423
436
438
439
443
459
470
474
480
482
492
508
514
518
545
547
559
573
585
586
594
609
617
620
637
657
668
673
676
695
697
698
705
712
714
724
731
746
754
757
760
789
803
810
824
840
859
866
877
883
888
890
895
897
900
909
915
918
940
951
975
983
999
1009
1028
1038
1049
1076
1078
1084
1096
1105
1106
1134
1148
1156
1159
1163
1168
1177
1178
1182
1185
1186
1202
1221
