9 3917 656 true 5 12 15 16 24 27 29 32 39