Ответ:

После того как белые пионы составляют 40 %, остаётся:

\(100\%-40\%=60\%\).

Розовые пионы составляют \(58\%\) от оставшихся, поэтому бордовые составляют:

\(100\%-58\%=42\%\) от \(60\%\), то есть \(0{,}42\cdot60\%=25{,}2\%\) всех пионов.

Если \(25{,}2\%\) составляют 126 пионов, то всего:

\(126:0{,}252=500\) (пионов).

Ответ: 500 пионов.