有一堆钢管,最下面的一层有26根,往上数每层比下一层少一根,最上面的一层有18根,这堆钢管共堆了几层?