English: Russia is number 148, Cuba is 170 and China is ranked at number 175.
Telugu: సూచికలో రష్యా 148వ స్థానంలో ఉండగా, చైనా 176 స్థానంలో, వియత్నాం 175 స్థానంలో ఉన్నాయి.