11 582 557 true 1 15 36 45 56 63 70 75 83 88 97