21 1663 783 true 3 5 6 7 9 10 11 23 26 30 36 45 51 53 60 61 69 77 79 92 97