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