34

121

47

63

23

23

18

50

78

63

105