9 239 163 true 1 3 4 6 17 24 28 29 39