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