43
18 45 32
43
39 25 9
43