12 572 435 true 1 8 9 24 32 40 49 50 61 69 77 98