9 216 227 true 1 6 12 14 16 19 28 32 38