true 94 79 true 25 31 97