8 69 170 true 0 1 5 7 9 15 16 19