5 145 268 true 3 7 9 21 32