Asamoah named in top 50 players of 2012