30
17
8
19
29