3 42 109 true 25 27 33