21
12
14
18
18
14
29