391
202
212
180
236
472
342
48
35
97