1
18
4
11
2
21
5
2