what's the number of stage wins for federico villagra having more than 1 finish, less than 8 starts and less than 1 podium?
0.0