635
296
175
366
131
43
106
96
54
113