1 33 4 29 1 57 2 95 1 59 2 78 161