7 119 159 true 1 5 6 12 18 22 26