55


49


166


104


211


61


157


234


688


261