35 1121 745 true 0 1 2 5 6 11 12 20 21 22 32 38 41 44 46 47 49 53 54 55 59 60 61 63 68 70 71 74 75 77 80 89 91 95 99