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