o 0 o o o 12 8 0 170