62
471
346
113
96
73
93
42
119
28