30
15
29
28
8