30
10
12
2
7
14
17
8