635
170
370
292
296
175
366
89
131
43