3
10
6
18
1
3
18
6
2
7
8
8