12
5
7
1
18
2
8
11
10
1