633
290
170
362
130
42
102
96
54
113