
100

43

31

32

57

35

492

266

95

130