11 969 653 true 1 2 22 24 32 35 37 42 51 90 96