18
3 14 16
18
20 21 25
18