3 97 257 true 17 20 28