Needs improvement but I had a lot of fun :)
109
/ 29
1446
/ 228
163
/ 12
2647
/ 595
1156
/ 311
244
/ 52
33
/ 6
95
/ 21
391
/ 32