
10

6

4

129

32

109

128

171

265

356