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