BEIJING, June 20 (Xinhua) -- China's non-financial outbound direct investment (ODI) came in at 60commercialarcadegamesforsale.2 billion U.S. dollars in the first five months of the year, up 16.3 percent year on year, data from the Ministry of Commerce showed Thursday.■