6 6 -3 2 5 8 20 10 -20 -10 100 100 151 180