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