18
7
9
16
21
17
34