3 43 96 true 19 31 33