You already have a perfect data structure right there, you just need two more statements at the top:
x y
So you can know how many tiles across, and how many down your map is. Put DATA in front of each line and include it as a .dba. Since you know how many are across and down you can create an array based upon the dimensions. In the case of the example above your array would be something like DIM TileData(17,4).
Then create a for...next loop that reads each bit of data in each row and puts them in the appropriate spots in the array. Then it is a simple matter of placing the tile types on the screen depending on how you split the screen up into tiles, what images are associated with what tile types and whatnot.
BTW, love the name... Code Monkeys... I would buy games from you just because that was your name.
Crazy Donut Productions
Current Project: KillZone