10
2
1
18
4
11
2
21
5