A little mouse had stored 91 pieces of cheese for winter, but a thief mouse stole 77 pieces. The little mouse found 22 more pieces and a kind mouse gave him 12 more. How many pieces of cheese does the little mouse have now?