The International Maritime Bureau says pirates have attacked 110 ships this year and hijacked 42 , most of which were released after hefty ransom payments .