In a zoo, there are some deer and some ducks. If heads are counted, there are 180. While the total number of legs are 448. What will be the maximum number of deer in the zoo?