30
12
16
8
29