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