35 1370 1189 true 1 6 11 12 13 14 16 17 19 21 28 29 30 34 38 40 44 46 48 55 58 59 62 63 66 68 70 73 74 77 79 83 89 92 98