9 1851 373 true 1 3 4 8 14 27 29 34 35