472
501
330
212
47
59
19
52
37
111