9 294 319 true 1 3 15 18 27 29 31 33 39