353
609
470
346
160
111
96
73
143
281