Assuming Sillinger, Chinakhov, Jiricek, Mateychuk, Svozil all do not make the team:
15 Forwards
Gaudreau, Laine, Roslovic, Jenner, Kuraly, Robinson, Texier, Oliver, Danforth, **Voronkov, **Fantilli, Johnson, Marchenko, Bemstrom, Foudy
8 Defenseman
Werenski, Severson, Provorov, Gudbranson, Peeke, Boqvist, **Blankenburg, Bean
2 G
Merzlikins
Tarasov
Need to get it down to 23 so 3 cuts resulting in 2G, 7D, 14F
F
Voronkov is the easy choice to send down until injuries, as he is waiver exempt
D
Blankenburg is the only waiver exempt D, so unfortunately he probably gets the boot
So there is one more cut to be made at that point. Who are you willing to lose?
My prefered order of cuts
Roslovic (not happening)
Robinson
Olivier
Foudy
Bemstrom
Robinson makes the most sense, because you lose him at the end of the season anyway; however if you think he returns something decent at the TDL, send Olivier away. You get the same toughness added through Voronkov long term.