10 577 405 true 5 13 15 21 42 49 63 73 74 87