-1 17 1 30 5 -1 7 0 -1 9 29 30 11 26 8