3 42 257 true 17 19 34