113 196 34 92 5 82 23 143 30