10
9  8  7  6  5  4  3  2  1