118 27 23 35 104 159 69 10 15 643 425 1,678 2,031777