9 149 264 true 2 10 12 14 21 23 27 32 37