62
472
346
113
97
74
93
42
120
28