12 1084 762 true 21 40 52 53 58 61 63 65 74 78 83 86