
102

76

108

242

286

144

570

318

339

423