10 493 568 true 8 10 17 20 26 35 44 68 89 96