89
43
35
40
34
24
56