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