30
15
17
8
29