true 1274 648 true 1 7 9 10 23 25 29 39 46 57 58 66 67 72 73 80 82 83 86 90 93 95