Per your request, here is how I did it.
Civil 3D
1. Create an Assembly: Home Tab > Create Design > Assembly (create assembly) > Assembly Type: Basic.
2. In your Tool Pallet (ctrl+3) go to > Lanes > and select the LaneSuperelevationAOR subassembly. Apply this subassembly to either side of the assembly you created in step 1.
3. Create a Corridor: Home Tab > Create Design > Corridor (Note that you need to first have an Alignment, Surface and Surface Profile created.).
4. In the Create Corridor pop-up, set the corridor Baseline type to Alignment and Profile and set the corridor to read from the Alignment and Profile, and point the corridor to read from the assembly and target surface. Have "Set baseline and region parameters ticked".
5. In the Baseline and Region Parameters menu, set the frequency to 10m intervals at every given baseline measurement and turn off the additional geometry options (from yes to no).
6. Set the Target and under Object Name for "Width or Offset Targets" select the Widths for the left and right sides, using objects and selecting from the drawing, the edges of your pavement (road width).
7. Once completed, you can hit ok and then apply and wait while the corridor is being generated.
8. Toolspace > Toolbox > Reports Manager > Corridor > Section Points Report > Right-click > Execute.
9. Select the appropriate "Filter by link code" (in this instance Pave 1). > set the Station Interval to 10m. > Select an appropriate location to save the report then hit "Create Report".
10. From here, copy the report information into Excel, create a simple addition formula to combine both sides of the road. Remove the negative symbol from road widths and remove the "m" annotation. Then your formula will provide you with the correct result.
11. Filter your information till you're left with 1 line per chainage, quoting you the finished product of road widths for every 10 meters.
Job complete.