8
23
13
3
20
7
5
22
1
21
14
19
4
15
2
9
181724
10
12
11
16
6