469
346
111
96
73
92
41
119
47
25