
31

16

10

105

96

387

378

130