箱子里有4种形状相同,颜色不同的木块多个,最少要取多少块才能保证其中至少有8个木块的颜色相同?