
249

121

413

58

119

119

156

90

59

40

197

59

220

293

132

550