31
27
30
52
90