9 446 386 true 8 16 29 57 74 75 77 86 96