30
14
5
15
29