346 232 142 100 213 624 262 373 348 140 24 2186