140


152


81


129


82


130


252


126


213


116