12 217 279 true 1 4 7 8 9 14 15 17 24 25 31 32