5 1 5 -3 2 6 6 3 34 5 8 10 12 3 18 -25 13 22 11 9 45 23 39 20 15 -49 4 3