10 568 562 true 7 10 14 19 28 41 43 56 64 86