102 22 1755 98 15 1378 68 7 1003 62 9 1056 141 9 2170 157 41 3102 102 14 1818 67 19 2178 194 46 3607 197 35 2840 78 4 2572 81 10 2349 62 12 2015 104 5 3667