169

31

25

31

27

42

97

41

53

69

80