18 0 29 6 39 13 41 42