John Hancock (31 funds with 139 classes )