9 333 192 true 1 5 18 27 28 29 33 36 38