10 1044 611 true 3 12 23 52 57 58 71 80 83 91