30
8
12
25
15
7
20