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