8 144 217 true 3 6 8 17 19 21 29 34