41 32 1 12 3 43 1870126 84 34 17 6 12 38 263 333279