5
14
19
18
13
9
7
17
6
11
8
15