18
4
11
14
22
12
21