Who are the top fantasy friendly Diamondbacks in 2017?