30
25
16
12
29