12 10136 117 true
4 8 21 28 54 60 67 75 76 86 115 141