57
71
75
96
161
76
189
39
133
53