28
19 18 31
28
30 29 34
28