张伯伯共养了140只兔子，其中白兔是灰兔的3倍，白兔有多少只?