1

114

3

2

2

101

92

19

173

64