16 1259 869 true 2 5 6 9 10 11 16 24 25 26 29 30 31 35 38 39