10 146 214 true 2 6 12 16 22 27 29 32 33 39