ta20, ta22, ta23, ta27, ta28, ta35...there are some difference between ta20/22 with ta23, the nose for ta22 is slanted just like mine, shorter wheelbase and different bonnet design, different meter cluster and dash design..ta23 as you can see in the picture you posted, the nose is flat, it have longer wheelbase, different design of front bumper and bulging bonnet with no detachable air vent on the hood..ta27, ta28 looks like old school mustang liftback, ta27 tail light different with ta28 ones..and so on and so on..hehe..just to name a few differences between the models..