633
291
170
363
130
42
103
96
54
113