Can you guess my elo? (30min rapid)

Some games I have no idea how I found the best moves.