171
45
131
221
132
102
239
126
81
61