99
20
28
43
18
16
37