UMD, UIUC and Purdue are unlikely to provide you any merit aid (or very little, in the event they do) because these are all very competitive and popular public schools. Their overall acceptance rate is below your desired 40-60%, and much lower for business (all three have undergraduate business programs ranked in the top 25 by USNWR).
Rutgers and NJIT may give some merit aid but highly unlikely to get you under $30k.