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