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