366
157
276
136
305
171
637
195
191
88