81


229


417


97


588


169


103


157


147


565