24
43
28
10