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