10 671 483 true 5 11 18 27 29 38 77 83 93 96