10
10
5
6
10
5
25
20
2
17
20
9
1
4
11
20
7
2
18