17 1100 421 true 1 2 3 4 6 7 9 10 12 13 15 17 18 19 25 29 31