394
170
309
143
336
210
685
225
211
101