1 56 30 1 59 38 2 143