3 42 157 true 18 33 39