16
7
10
23
15
24
43