New
#1
You can move c to the left then expand it the 101 meg you can move efi to the right then move revovery to the right and then you will have free space at the end of c so you can grow that. Another option is to copy efi to the space infront of c then move recovery to the right and expand c into the free space. Your best off with free paritioning software to do this its more friendly than disk manager
Also, when you are done, I would recommend you open a Command Prompt (Admin) or Powershell (Admin) and run:
reagentc /info
That will tell you if your Recovery Partition is still linked properly to prove the Windows Advanced Troubleshooting Menu. If it isn't linked properly, then the Recovery Partition is just wasted space.