54 3 1047 58 5 1501 52 1 1218 68 4 1727 65 5 1248 84 18 1187 64 4 1127 77 5 1533 67 15 1260 85 5 1606 104 19 1946