1=105442345oHoHoHoH6oHoHoHoH7oHoHoHoH8CC9CCSCCSCCSCCS10CCSCCSCCSCCS11CCSCCSCCSCCS12CCSCCSCCSCCS13CCSCCSCCSCCS14CCSCCSCCSCCS15CCSCCSCCSCCS16CCSCCSCCSCCS17CCCCSCCCCS18CCCCSCC19CCCCS20CCCCSCCCCS21CCCCSCC22CCCCS23CCCCSCC24oHoHoHoH25oHoHoHoH26oHoHoHoH27oHoHoHoH28CCCCSCCCCS29CCCCSCCCCS30CCCCSCCCCS31CCCCSCCCCS32CCCCSCCCCS33CCCCSCCCCS34CCCCSCCCCS35CCCCSSS36CCSCCSCCSCCS37CCSCCSCCSCCS38CCSCCSCCSCCS39CCSCCSCCSCCS40CCSCCSCCSCCS41CCSCCSCCSCCS42CCSCCSCCSCCS43CCSCCSCCSCCS44S4546cCcCScCcCS47cCcCScCcCS48cCcCScCcCS49cCcCScCcCS50cCcCScCcCS51cCcCScCcCS52cCcCScCcCS53cCcCScCcCS54S55CC56cCcCcCScC57cCcCcCScC58cCcCcCScC59cCcCcCScC60cCcC61cCScC62cCcC63cCScC64cCcC65cCScC66cCcC67cCScC68cCcC69cCScC70cCcC71cCScC72S73CCSCCSCCSCCS74CCSCCSCCSCCS75CCSCCSCCSCCS76CCSCCSCCSCCS77CCSCCSCCSCCS78CCSCCSCCSCCS79CCSCCSCCSCCS80CCSCCSCCSCCS81CCSCCSCCSCCS82CCSCCSCCSCCS83CCSCCSCCSCCS84CCSCCSCCSCCS85CCSCCSCCSCCS86CCSCCSCCSCCS87CCSCCSCCSCCS88S89fH