Final reading now out

USDJPY 120.15 as Nikkei closes up +0.81% at 18171.60