
242

161

108

216

33

55

23

550

326

277