
30

32

54

51

90

63

142

145

76

97