
131

46

31

32

29

23

415

391

66

101