Minimum moves: 30

Your browswer does not support JAVA, sorry.