21 2039 762 true 2 3 6 8 14 16 19 20 30 37 38 50 51 56 57 60 64 67 80 83 97