16
30
15
14
29