I solved it in one session. I thought I would take longer, especially with a puzzle like this which is effectively two different puzzles that use the same blocks in the same 6 by 7 area. But nope, just several minutes later, then I got it... Great puzzle!
(A month ago) Same as alazeh, stuck at 113.
But even thinking about how to get to the end is intriguing enough.
-----
(10-12-2022) I am solemnly aware that this universe is uncaring. It punished me so hard when I can't pipeline well. The most important thing is that we should take good care of ourselves.
I am solemnly aware that I should find (another) pipelining combination in order to get from 113 to 111, so I've been trying a lot, while the Universe obviously does not care. But I do. So I'll be back!
Great puzzle.
**************
EDIT (next day) Now I got it! Really great one! Very well hidden shortest path. Enjoyed a lot!
You only have 7 blocks to choose from to fill the 6 holes, but somehow it's still quite difficult to figure out how to keep enough blocks alive. Even after figuring out the blocks to use, there is a well-hidden pipelining trick to save the final 2 steps. Great level!
You would think it being smaller would make it easier but it's so tight I couldn't figure out how it was even possible to get enough blocks for quite a while.