5,120 Libra Surprise Major

Donald F Morrison (no. 1410)
2345678  M    B    W  H
472635        a       -
273645   -   I,V      -
524367   -    b    -  -
24365       sT,sV  -  -
36452       sT,sV  -
46253    -   I,V      -
3246857  -             
Repeat three times.
a = In,sF,sF,B,V.
b = sB,sF,B.

Contains all 24 each 56s and 8765s, and 21 each 65s, 8756s and 7568s, with no backstroke 87s, and is all the work.