9
15
6
3
4
17
2
8
20
10
19
12