3 10 7 9 8 8 2