Case 1: 3 possible ancestors. Case 2: 1 possible ancestors. Case 3: Garden of Eden. Case 4: 2 possible ancestors. Case 5: Garden of Eden. Case 6: 2 possible ancestors. Case 7: 1 possible ancestors. Case 8: 1 possible ancestors. Case 9: Garden of Eden. Case 10: 3 possible ancestors. Case 11: Garden of Eden. Case 12: 8 possible ancestors. Case 13: 7 possible ancestors. Case 14: Garden of Eden. Case 15: 108 possible ancestors. Case 16: Garden of Eden. Case 17: 217 possible ancestors. Case 18: 186 possible ancestors. Case 19: 243 possible ancestors. Case 20: 302 possible ancestors. Case 21: 84 possible ancestors. Case 22: Garden of Eden. Case 23: Garden of Eden. Case 24: Garden of Eden. Case 25: 26 possible ancestors. Case 26: 9628 possible ancestors. Case 27: Garden of Eden. Case 28: 39 possible ancestors. Case 29: 55 possible ancestors. Case 30: 218 possible ancestors. Case 31: 364 possible ancestors. Case 32: 4 possible ancestors. Case 33: Garden of Eden.