18
5
10
16
20
12
17