18
9
12
15
13
19
18