
1

27

18

34

88

530

292

223

280

198