12 2 79 79 6 52 31 17 0 166375