9 216 277 true 1 2 4 17 18 24 29 33 37