30
8
25
16
29