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