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