3 42 187 true 22 29 35