7 221 295 true 1 11 20 21 24 27 32