7 225 132 true 1 8 18 21 32 33 39