
12

6

4

134

32

109

128

171

265

356