9
16
7
15
14
12
10
23
18