Step 1: Sort every surface by which way it faces.
Instead of grouping surfaces by which part of the object they belong to, group them by direction, upward-facing, downward-facing, or vertical, side-facing.
Step 2: Count the upward-facing surfaces.
These are the main top surface, the top of the raised block, the top of the cylindrical part, and the curved floor of the groove, giving 4 upward-facing surfaces.
Step 3: Count the downward-facing surfaces.
These are the single flat surface the whole object rests on and the underside of the cylinder's overhang, giving 2 downward-facing surfaces.
Step 4: Count the vertical, side-facing surfaces.
These include the two groove walls, the cylinder's curved side and the vertical face it overhangs, the block's front and right faces, and the main body's front, back, left, right and inner corner faces, giving 11 vertical surfaces.
Step 5: Add the three groups together.
\[ 4 + 2 + 11 = 17 \]