8 314 407 true 1 5 10 11 12 17 77 84