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