17
18
4
16
7
12
25
30
30
10