How many episodes in fairy tail season 2