10 -396 -339 203 375 -73 181 450 426 -468 2 4 4 2 4 4 4 3 2 1 2 3 2 4 3 5 2 6 3 7 1 8 5 9 3 10 9