353
609
472
346
161
113
97
74
143
282