6
9
7
18
12
19
11
5
8
17
2
3