The economy depends largely on financial assistance from the UK , which amounted to about $ 27 million in FY06/07 or more than twice the level of annual budgetary revenues .