RESTONEをループの外に置くようにしてください。 RESTONEはあくまでデータの場所を指定する命令なので、ループの中に置くと、データの先頭しか読み取れません。