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