635
294
175
366
130
43
103
96
54
113