8
3
3
10
9
7
6
6
5
5
1
10
5
10