353
609
472
347
161
113
97
74
143
283