7 221 144 true 5 13 21 23 25 31 32