10 1039 463 true 16 24 31 33 34 68 77 88 95 96