33
80
39
66
35
27
111
53
97
73