11 1041 496 true 2 26 33 47 58 70 80 83 92 93 99