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