3 42 74 true 18 19 31