633
290
337
543
170
521
362
130
42
245