580
234
161
155
185
338
213
117
120
169