5 161 99 true 2 3 25 35 38