10 752 816 true 12 19 22 27 33 39 46 76 79 93