176 29 153 25 6 2 166 147 109 22 18 2 152 6 25 15 176 163 2 120 176 109 26 25 29 2 153 176 18 32 29 29 147 176 163 176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 