3 40 257 true 19 26 29