
250

121

106

127

26

193

72

539

331

129