107 charged in health care fraud bust