20 2227 929 true 1 4 7 18 26 28 35 41 43 44 46 54 56 62 66 68 75 77 95 97