1 -5 -5 23 9 14 12 18 26 13 7 10 6 10 29 33 36 18 32 24 19 1 0 6 26 5 20 24 9 26 32