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