4 105 95 true 2 23 31 39