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