You need a bit more spaces, that may help you to read it better. Here’s the sts broken down and I replaced the " with a * as that’s how patterns are usually written -

(K1p1) twice, k1 is 5 sts

*p3 - 3*

(inc in next st),k1) twice, or kfb k1, kfb, k1 - uses 4 sts, adds 2 for a total of 6

inc in next st, [kfb] uses 1, adds 1 - total is 2

p3 - uses 3

(ybk s1 yft p2) 2 times, [sl1, then p2, sl1, then p2] uses 6, total of 6

ybk,s1.yft - 1 st

at this point you’d have 5+3+6+2+3+6+1 for a total of 26 sts.

rep from *to* 2 times [repeat from the previous * twice more] - there’s 21 sts in the repeat, twice more is 42 plus the 26 gives you a total of 68 now.

p3 - 3 sts

(inc in next st k1) twice - same as before, 6 sts

inc in next st - 2 sts

p3 - 3 sts

(k1,p1)twice k1. 5 sts

The last section is a total of 19 sts added to 68 is a row total of 87 stitches, just what you should have.

It may be that where it says “rep from " to " 2 times” you’re reading that as do the repeated stitches twice only. But it means ‘2 times [I]more[/I]’ so you would do those stitches 3 times total. Do them once through the first time, then repeat them 2 times.