1

108

1

1

1

95

75

18

168

63