
30

32

55

51

90

64

146

76

97

142