18 42 46 118 374 8 22 29 6 2,273 27 106329