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