maintenance and repair cost ranking