Octane did some errors.
the proper name of all isomers are (left to right, up to down - see my scheme):
n-octane, 2-methylheptane, 3-..., 4-...,
2,2-dimethylhexane, 2,3-..., 2,4-..., 2,5-...,
3,3-dimethylhexane, 3,4-..., 3-ethylhexane,
2,2,3-trimethylpentane, 2,2,4-..., 2,3,3-..., 2,3,4-..., 3-ethyl-2-methylpentane,
3-ethyl-3-methylpentane,
2,2,3,3,-tetramethylbutane.