
35

169

111

330

76

347

243

127

202

512