7
18
10
15
13
17
9
2
34
16