17 1836 758 true 3 18 22 24 27 39 50 53 57 65 70 71 73 77 80 91 99