469
346
111
96
73
93
22
42
119
28