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