633
290
170
362
130
120
42
305
99
107