564
572
300
342
221
183
168
234
429
161