353
609
469
346
159
111
96
73
143
281