It depends on the tiles. None if they are all hexagonal tiles!
55 tiles
20 degrees
So each tile is 1 square foot so you need 160 tiles which is 4 cartons as long as you don't break any!
90 tiles.
160 The 2 angles must equal 180 degrees, so 160 is the answer.
12 x 14 = 168 2 x 4 = 8 168 - 8 = 160 160 tiles will be needed.
18 x 18 (hope these are in inches) 18" x 18" is the same as 3/2 feet x 3/2 feet and the area of one tile is 9/4 sq feet. To fill 160 sq feet you would need (160)/(9/4) = 640/9 = 71.11 tiles and you need to round it up to 72 tiles.
180-160 = 20 and 360/20 = 18 It wll have 18 sides
Including room for grout,that will take approximately 266 tiles.
Vinyl tiles & Carpet tiles would all be damaged by a curling iron or any heat source over 160 degrees
720 4"x 8" tiles are needed.
Five tiles will cover 160 square feet so they will cover 100% of 156 square feet with a little excess. A precise coverage will require 4.875 tiles.