10
13
19
21
26
34
45
52
57
75
84
90
99
113
117
125
154
156
160
174
180
181
187
223
242
257
264
282
299
303
311
324
329
333
342
345
356
364
366
368
380
390
397
402
407
419
420
433
434
440
447
448
463
467
474
492
493
495
497
511
523
538
547
550
594
598
603
609
617
654
657
664
668
677
691
694
702
711
724
734
757
762
807
808
810
817
853
875
884
894
938
956
966
978
979
987
989
1005
1023
1029
1041
1043
1051
1055
1059
1081
1087
1092
1094
1101
1102
1110
1114
1129
1130
1140
1148
1157
1158
1177
1200
1204
1232
1242
1260
1266
1273
