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