42 12513474 229910 13 14 20 23 26 35 40 45 50 57 59 63 66 69 74 82 90 93 94 98 102 104 107 110 111 119 120 124 132 136 143 150 159 160 166 169 172 185 189 190 193 198