89
20
31
25
30
23
56