14 1075 513 true 1 10 21 28 35 39 47 67 69 86 88 91 94 95