14 1345 688 true 7 11 13 21 28 29 38 43 51 54 74 86 95 96