7
18
10
15
13
18
9
3
34
16