10 850 543 true 1 8 27 31 44 46 53 73 80 90