4
4
10
10
9
3
7
10
10
3
5
6
2
6
2
6
3
20
2
3
5
6
6
8
8