391
202
212
180
236
472
342
49
35
97