6 105 252 true 31 34 35 53 63 83