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