30 1540 1037 true 4 7 8 10 11 14 16 20 21 22 31 34 35 40 41 42 47 48 56 57 67 69 70 71 76 88 93 94 97 98