
13

8

5

139

32

110

128

171

265

356