20
71
89
90
100
101
113
122
134
139
141
151
169
186
218
219
223
228
230
233
236
252
253
277
299
305
327
340
354
411
418
436
461
463
484
488
489
491
499
500
513
525
530
540
542
569
578
580
593
603
610
626
635
640
657
661
669
694
714
715
721
740
753
759
776
793
818
833
839
842
843
846
850
857
861
870
879
906
911
922
926
935
936
946
947
948
958
980
993
1001
1002
1014
1023
1027
1030
1031
1039
1043
1045
1051
1071
1081
1087
1097
1100
1106
1112
1114
1122
1125
1130
1132
1136
1137
1138
