
117

61

30

145

66

46

46

22

23

112