CREATE TABLE table_204_29 (id DECIMAL, "rank" DECIMAL, "lane" DECIMAL, "name" TEXT, "nationality" TEXT, "time" TEXT, "notes" TEXT)

who comes before marco loughran ?
SELECT "name" FROM table_204_29 WHERE "rank" = (SELECT "rank" FROM table_204_29 WHERE "name" = 'marco loughran') - 1
SELECT "name" FROM "table_204_29" WHERE "rank" = (SELECT "rank" FROM "table_204_29" WHERE "name" = 'marco loughran') - 1