9 141 259 true 5 9 16 18 27 30 31 32 38