26 273 31962 328 307 150 42 945 121699 233794