10 138 268 true 3 9 11 19 21 28 29 32 33 35