12 1106 464 true 3 10 35 39 49 54 56 64 66 84 87 88