14 1221 544 true 1 11 25 38 46 50 56 57 65 73 86 88 89 96