-51-46-44-40-40-36-36-36-36-36-36-41-41-41-43-43-43-43-43-44-44-44-41-40-43-41-41-41-41-42-41-40-42-43-42-42-40-40-38-37-37-36-41-41-37-36-37-37-38-38-38-38-39-39-39-48-51-52-50-51-51-51-51-50-49-50-52-48-47-47-47-48-48-48-48-47-46-49-53-53-53-53-55-51-50-50-47-51-50-49-50-54-50-52-51-51-51-51-51-48-47-49-49-49-47-48-50-48-45-47-46-44-44-45-47-48-49-46-45-45-44-45-45-46-46-45-49-46-46-47-47-50-51-51-46-43-44-44-47-46-45-46-46-49-49-48-50-47-43-43-43-45-42-41-42-41-43-44-44-45-43-42-45-48-48-46-46-48-45-43-42-41-41-41-40-42-42-40-39-37-38-42-42-40-39-39-42-43-43-41-39-38-38-38-36-37-38-38-38-39-40-40-39-36-39-38-41-36-40-43-43-44-44-43-38-35-35-36-39-38-36-36-36-38-36-35-38-36-37-37-37-36-35-38-37-37-37-37-36-36-37-37-36-36-36-36-38-38-39-39-38-36-33-32-32-34-34-33-33-32-30-30-29-32-32-31-31-31-30-29-29-28-28-26-26-26-24-25-26-26-26-26-26-26-25-25-24-23-23-23-20-20-19-35-42-48-51-55-56-47-47-46-49-47-47-43-43-45-45