10
5
5
4
7
10
9
8
7
10
1
9
8
5
6
10
9
8