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