实验室中有39个装小白鼠的笼子,每个笼子装有5~8只不等的小白鼠。
若尽可能从每个装有8只鼠的笼子中将1只小白鼠移动至1个装6只鼠的笼子中,则此时装有5只鼠的笼子比装有8只鼠的笼子多6个;
若再尽可能从每个装有7只鼠的笼子中将1只小白鼠移动至1个装5只鼠的笼子中,则此时装有7只鼠的笼子有12个;
若再尽可能从每个装有6只鼠的笼子中将1只小白鼠移动至1个装7只鼠的笼子中,则此时装有8只鼠的笼子有17个。
请问,一共有多少只小白鼠?
(注意:这里的“尽可能移动”指进行移动直到不存在符合条件的笼子为止,比如从每个8鼠笼中将1只小白鼠移动至1个6鼠笼中,若有10个8鼠笼和20个6鼠笼,则10对笼子会参与移动,直到不存在8鼠笼为止)