7 364 326 true 10 14 20 31 32 35 36