India stands 131 in the Human Development Index 2020