
110

119

145

82

113

58

90

54

101

93

301

590

456

297

246

366

193

241

208

62
