Temp

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