7 110 278 true 1 5 7 9 10 21 29