392
170
309
143
335
207
685
219
210
101