35 666 605 true 1 4 6 8 9 10 14 15 17 21 23 25 26 32 36 40 41 47 49 50 52 54 70 71 73 77 79 80 82 84 85 89 90 96 98