14
22
13
8
24
23
9
21
10
18
16
25