8 105 195 true 6 10 19 23 25 34 35 38