Cylinder block, camshaft and crankshaft