14
30
29
22
21