总共20本书,要分给4个班,每个班至少4本,共有多少种分法