3 99 123 true 58 77 96