28
16
24
23
40
30
78