7   3   10  9   6   2   8   4   1   5
