20
11
14
23
21
16
18