實驗室中有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鼠籠為止)