
30

32

51

51

88

63

142

144

76

97