A cc is a cubic centimeter. It is a unit of Volume. A horsepower is a unit of Power. They are not the same thing. There is no fixed relation.
CC (cubic centimeter) is a measurement of displacement used to identify the size of the combustion chambers in an engine. HP (horse power) is a measurement of power the engine can produce. CC and HP are not the same.
21.5
Displacement doesn't directly equivocate to horsepower.
8.0 horse power - 125 cc
the cubic centimeters of 6.5 horse power is 175 cc
Not all engines with the same displacement have the same power. This being said, a 200 cc engine usually has around 30 horsepower.
10 horse power
It's about 5.5hp
50 horse power
you can convert cubic inches to cc's but not horse power. an engine with say 65 cc's can have different amounts of horse power depending on carberation, pistons, valves etc. etc. etc. but my 65 cc engine does have 1.89 hp if that helps.
148 cc is 3.5