题目：鸡兔同笼，共有头100个，足316只，求兔有多少只?
答案：58