10 904 555 true 4 7 21 35 42 48 59 63 76 88