
425

249

187

230

54

336

104

593

409

159