
294

161

307

328

57

127

190

96

111

90