633
290
170
362
130
42
102
94
54
113