
30

32

53

51

88

63

144

76

97

142