0
16
21
42
43
45
51
64
69
74
75
77
80
122
128
136
141
143
162
163
185
196
205
207
215
216
217
231
242
274
278
327
333
338
343
346
358
386
387
400
406
407
422
447
449
456
460
471
475
480
501
503
504
506
507
510
512
513
525
556
557
565
580
585
591
607
617
630
637
674
688
709
720
729
733
763
764
776
780
795
804
808
818
825
830
832
843
854
898
914
925
931
953
954
984
990
1000
1019
1021
1029
1035
1040
1063
1065
1066
1080
1087
1106
1110
1112
1116
1118
1121
1127
1158
1161
1164
1166
1169
1182
1183
1204
1210
1217
1249
1255
