10 722 580 true 15 17 32 33 38 45 47 64 70 82