21
25
52
54
59
68
84
90
97
103
121
135
137
169
178
191
193
196
216
248
257
260
268
271
273
275
286
289
320
326
336
339
367
376
389
390
394
403
412
419
448
458
486
510
519
530
538
542
565
588
590
596
609
616
626
643
645
663
668
675
688
689
693
694
703
705
709
710
712
732
737
745
751
755
782
795
799
806
807
808
810
814
819
824
836
839
840
844
855
857
869
877
881
901
902
908
917
925
939
950
955
957
969
974
993
994
1004
1049
1079
1086
1107
1111
1113
1114
1116
1141
1144
1146
1148
1152
1155
1160
1167
1183
1190
1198
1218
1232
1254
1255
1260
1264
1289
1309
1324
1327
1359
1367
1396
1410
1414
1418
1421
1432
