90

534

150

114

180

100

153

243

48

335