186 342 7 84 268 30 112