633
289
170
362
130
42
102
94
54
113