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