true 17 11 true 1 5 6 9 12 13 21 22 25 26 29 32 33 35 37 39