I can see that 15 is what works. But it feels odd that such a low setting should work.
When interpreted by the book, if the memory used by the program is 115MB, the working set is 100MB. However, given that with 15 it matches OCaml 4 spacetime behaviour (with space overhead 120), reality may be ..