将8个完全相同的球放到3个不同的的盒子中,要求每个盒子至少放一个球,一共有多少种方法?