3 42 257 true 17 19 28