628
285
170
362
130
42
106
68
98
93