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