57
71
96
161
76
189
133
39
53
79