-7 34 46 235 -9 9 222222 111111222 -71 -71