186 7 30 84 112 268 342