155
27
7
halfway through