All support heroes dota 2 July 8, 2019 16 32 64 128 Support heroes dota 2 tier list Support heroes dota 2 list Dota 2 all hard support heroes