12 1062 745 true 0 4 23 31 38 39 44 65 70 72 83 87