35 1029 712 true 8 9 20 22 28 29 31 34 40 41 44 46 47 48 49 51 52 54 60 62 64 65 67 68 69 74 76 77 79 84 91 92 96 98 99