7
21
2
3
18
1
3
2
17
1