13 1149 569 true 12 29 31 51 55 67 74 79 81 83 86 87 88