9
17
3
21
1
18
3
2