20
35
2
121
112
27
8
27