17
2
21
3
18