90
36
112
52
63
27
9
18
101
35