9: Your hoshi stone is afflicted with a double high approach. You could get locked in the corner.
The theoretically ideal play - if O17 were not there - would be to split him with P15.
Your play is generally in the right direction, but lacks tactical punch.
Since O17 is there, P16 may be best. It keeps your stones connected, makes territory, and prepares attacks on both of his. He can play P15 himself, but now you can cut him apart if he does.
13: You have contact moves in three different locations. The first player to make a hane in such a situaion gets a big advantage. N16 is probably best, although R14 or P14 or R11 are strong too.
See
https://senseis.xmp.net/?WrapAroundTheContactPlay
19: I agree with BlindGroup on this: O15 is the standard tesuji in such a position, and when used here it connects all of your stones by ensuring the death of his.
See
https://senseis.xmp.net/?BellyAttachment
And if you must tenuki from the upper right, plays like R4 or F3 or C14 or C10 look better.
23: Step back a bit, look at the whole board. You have all of your stones on one half of the board.
Unless they are participants in a major fight, this is no good for you.
27: Split him with L4. This is elementary go strategy.
31: Good! You extended from a crosscut.
39: H6 would be a hane at the head of two stones. It is a crushing move. But D6 is not bad.
43: Try to connect your stones with F6. ( Remember, go is sometimes referred to as 'The Surrounding Game" )
55: Were they going someplace? You already trapped them. You are ahead in liberties. You do not have to follow up here.
Better is Q4 or Q5. ( Q4 is tolerable because you have Q7 )
57: Good! You are playing a hane against a contact move.
( The other hane might be better, but that is a minor quibble at this level )
59: The lower right is not settled. One move there could be the difference between life and death.
I'll grant you that it is a good extension from your left side strength, but the lower right is still urgent.
61: This is the right area. Q5 would be better.
======= I'll stop here =======
Some general advice:
1) You could become a lot stronger if you adopt the fundamental idea of connect your groups and separate his. This is a really basic idea in go.
2) On a one-on-one contact move, try to be the first one to hane.
3) You are tenukiing a lot - which is a good policy for you. Too many players of your strength get stuck in the habit of following the other player around.
But you can get the greatest profit from this if you put a bit more thought into what is going to happen when you do tenuki. Is the position stable? Or can one more move by either side tip the scales dramatically?
Try to fine tune your tenuki judgement.