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