136 129 172 9 129 177 177 90 47 136 107 172 9 107 182 160