14
30
13
20
29