21
30
52
98
21
56
38
112