Emmm... arriesgando... ¿no será porque en la instrucción SQL tenés un ORDER BY DESC?
y digo "arriesgando" porque haciendo pruebas con tu script los resultados son tal cuál los querés:
Cita: Y lo que quiero es que salga de esta manera:
1 2 3 4 5 6 7 8 9
10 11 12