11 567 637 true 5 7 10 15 18 20 23 28 30 31 37