10 502 594 true 8 23 27 37 57 63 72 77 89 97