17
18
14
29
16
22
21