12 -29 5 -11 1 -44 34 -38 -29 23