10 2 7 -4 -1 4 2 9 5 5 8 -7