7 160 333 true 2 6 9 19 26 29 36