21
15
14
19
21
12
29