10 656 396 true 8 17 30 31 33 37 56 60 84 96