2
11
21
5
18
9
21
4