392
170
309
143
335
210
685
221
211
101