12
11
4
20
23
8
26