10 546 709 true 12 22 41 51 56 60 67 69 86 90