3 43 114 true 3 19 31