14 1163 514 true 2 13 31 38 39 53 57 63 69 74 75 85 94 99