8 214 228 true 4 7 40 57 68 75 87 93