3
14
18
12
18
16
29
2
10
7
18