10 995 731 true 2 4 7 15 16 20 25 27 32 39