33
80
39
66
35
27
112
55
97
73