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