50
250
173
77
170
177
41
79
109
167