24 1188 550 true 2 4 12 22 35 37 39 43 48 53 57 58 65 68 69 76 77 79 80 81 87 90 97 99