32
22
112
52
61
85
60
66
58
61
59
61
74
88
47