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