102 43 1406 71 20 1197 55 4 597 67 7 1046 82 6 1242 61 2 1693 71 5 930 77 4 1465 82 5 1566 128 9 1674