11 582 563 true 3 8 10 31 44 50 57 75 77 79 98