How can i create a minimal build for my small program?

Hello community.

I wrote a small simple program, sort like a small calculator. Which gives some input and click a button then it gives output. The entire asset folder is only 3.75mb (mostly a font file). But when i try to build it to a standalone build, it becomes 55mb. Is there anything i can do to reduce this size? I only need this program to work on my friend’s windows PC so it’s safe to assume that my friend has Unity player (not editor) installed in his computer, is that possible for me to build a not standalone executable (I.e. need a external player to run it)?

I already checked the manual about reducing the size and here is my Build Report.

Uncompressed usage by category (Percentages based on user generated assets only):
Textures 38.0 kb 0.2%
Meshes 0.0 kb 0.0%
Animations 0.0 kb 0.0%
Sounds 0.0 kb 0.0%
Shaders 0.0 kb 0.0%
Other Assets 3.6 mb 20.7%
Levels 26.8 kb 0.1%
Scripts 743.4 kb 4.1%
Included DLLs 13.2 mb 74.8%
File headers 9.1 kb 0.1%
Total User Assets 17.6 mb 100.0%
Complete build size 56.6 mb

I included my code in attachment if anyone is interested.

4532665–419965–SBControl.cs (6.51 KB)

Check out Project Tiny.