14 841 429 true 10 11 20 26 31 41 42 43 50 52 54 69 86 97