10 630 623 true 3 4 12 26 43 54 57 59 68 88