
117

63

31

148

66

46

48

23

23

113