35 43 4 8 363 316 244 230 20 25 26 1 227218