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