24bhp that's at the rear tire on most things. bhp is brake horse power. most bikes are rated for hp at the crank. it's probably making much closer to 30hp.
but then that's just my guess.
When I die bury me upside down so the whole world can kiss my ass.
"My mind jumped off the high dive into the deep end of the gutter and took scuba gear with it" Me.