Wow Ravi - really impressive result. First meets are to get your feet wet and learn. I too made some mistakes in my first meet, but I still ended the day with a big smile. (and sore body haha) You may not be 100% happy with squat and deadlift, but that bench made up for it. Bench let me down at my meet.
Your next meet total will be higher tho.