30
14
29
28
8