20
11
14
23
21
17
18