3 40 105 true 18 23 33