3 97 142 true 23 26 45