3
16
A
14
ABDE
15
BC
13
ABCD
17
1
08
18
05
AB
07
06
04
ABC
2
10
02
19
6
25
03
BCD
20
4
21
BCE
01
CDEH
22
24
12
09
7
27
5
23
B
11
26