10 563 694 true 7 13 41 44 51 72 76 77 85 97