633
291
170
362
130
96
42
108
102
96