35 909 566 true 1 3 4 12 14 18 19 20 22 24 25 34 39 40 41 43 45 48 50 56 59 60 61 63 64 67 70 71 72 73 78 80 85 86 90