14 869 410 true 7 9 12 26 40 45 51 58 62 66 70 72 86 97