28
11
16
24
20
32
43