20
15
23
26
24
22
43