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