57
71
96
161
76
189
39
133
53
79