633
289
170
362
130
118
42
304
99
105