Impressive! You remembered all of the photos! You most likely have what's called an "eidetic" memory. This means that you have a remarkable ability to recall images. You pay attention to detail, you notice the small things, and you have a gut intuition that kicks in when you've seen something more than once. You have a great analytic abilities and you're a natural born problem solver.
You gave it a good try, but you've got some work to do. There were more than a few images that you didn't remember. Don't worry, this just means that you think outside the box and have a naturally creative spark. You don't need to pay attention to the details, because you're in your own world. A good memory, though, can get you far. Studies have found that curry, celery, broccoli, cauliflower, and walnuts contain antioxidants and other compounds that protect your brain and improve your memory! Bon apeptite!