18
22 19 20
18
31 28 30
18