39
58
60
86
108
122
128
131
135
141
147
168
170
174
175
235
244
252
266
283
314
336
351
354
386
388
401
403
406
407
420
423
433
436
443
446
456
460
462
484
512
520
522
524
532
556
561
571
574
578
584
589
607
613
620
635
641
649
661
663
666
682
683
685
696
697
700
706
714
718
727
730
771
774
776
785
797
800
812
843
850
856
870
872
904
910
917
927
934
949
951
958
961
968
969
1000
1005
1007
1008
1016
1025
1050
1058
1075
1083
1089
1092
1106
1118
1119
1131
1134
1139
1142
1155
1158
1161
1194
1196
1265
1295
1302
1303
1345
1359
1365
1373
