8 145 221 true 7 10 13 21 26 27 30 32