-22-22-28-28-28-27-25-22-22-22-22-22-22-22-22-22-17-18-18-18-18-18-18-18-18-18-18-18-18-18-20-20-19-19-19-19-21-21-21-20-20-19-19-19-19-19-20-20-20-20-20-20-21-21-20-17-18-21-22-22-22-22-22-19-18-18-18-32-31-31-31-30-30-31-34-34-32-32-32-23-23-22-22-22-22-22-22-13-11-11-11-11-11-11-17-15-14-13-12-12-12-14-14-14-12-12-12-12-12-12-2-4-4-4-5-5-7-8-8-8-7-7-6-6-4-4-4-3-4-4-3-3-4-3-4-4-3-31222210-1-2-2-2-1-100001210-1000-1-2-3-3-3-3-3-1-3-2-100-2-2-2-3-3-4-4-3-2-1-2-2-4-4-4-2-2-2-3-3-100000012000000-1-2-6-6-7-9-9-7-6-6-6-6-6-6-6-4-3-3-4-4-5-5-5-5-5-5-5-5-16-16-16-18-19-18-17-16-16-15-16-17-17-17-17-14-16-17-17-19-19-16-17-17-18-18-18-18-18-17-16-16-17-18-18-15-15-15-16-16-17-17-17-17-17-17-17-17-17-17-16-15-15-17-17-17-17-17-17-16-16-16-16-15-14-14-14-15-16-16-17-17-17-17-17-17-15-15-15-16-17-16-14-15-15-15-16-17-16-16-16-15-16-16-16-16-16-16-16-16-16-16-14-14-17-19-19-19-18-16-14-14-14-15-14-14-14-14-14-14-15-16-15-14-14-14-14-14-14-11-12-12-12-12-12-12-15-13-13-13-13-13-13-13-13-13-14-15-15-15-15-15-15-15-15-15-13-13-12-12-14-14-15-16-16-16-16-16-16-14-13-12-12-12-13-13-13-21-21-21-20-19-18-19-19-19-20-20-20-19-19-21-23-25-29-29-30-30-25-23-23-21-20-19-19-18-21-21-21-20-20-16-16-16-16-15-14-14-14-15-15-15-16-16-17-18-20-20-20-18-17-17-17-17-16-15-15-14-13-13-14-15-15-18-21-22-22-21-19-18-17-18-18-22-24-24-20-18-16-16-16-15-15-15-14-13-11-11-11-10-10-10-13-13-13-13-13-14-16-19-19-19-18-18-18-18-18-18-18-18-18-18-18-18-18-18-18-20-20-20-20-20-20-20-20-20-20-20-20-20-18-17-17-17-16-16-15-14-14-14-14-14-14-14-14-13-13-14-16-16-16-14-12-12-10-10-12-14-16-16-14-13-9-9-9-9-9-9-8-8-8-9-10-10-9-9-9-9-9-8-8-8-8-8-6-6-5-5-5-5-8-8-8-8-8-7-5-4-4-5-5-5-4-4-4-3-3-3-3-2-2-2-2-2-2-1-2-3-5-5-5-9-11-18-19-19-20-19-19-19-19-19-18-16-16-18-22-22-20-20-20-20-20-29-29-27-27-26-26-27-27-27-27-27-26-26-22-22-22-23-24-28-31-32-32-31-30-28-26-26-26-25-25-25-25-25-23-23-22-22-24-26-26-28-28-28-23-22-22-22-22-24-24-22-19-18-20-20-19-17-17-19-17-17-20-22-22-22-21-21-21-21-21-21-22-20-19-18-22-25-23-23-19-19-20-20-20-17-15-15-15-15-15-15-15-15-15-15-15-15-15-15-15-15-11-10-10-11-12-12-14-14-14-12-12-12-13-13-13-11-10-8-8-10-10-10-10-10-10-10-10-10-11-11-10-10-11-11-9-8-8-8-8-8-9-10-10-10-10-10-10-10-10-10-10-10-10-10-10-9-9-9-9-9-9-9-9-9-8-7-6-6-8-9-9-8-8-8-7-6-5-5-7-7-7-12-13-10-9-9-9-9-9-10-11-11-10-10-11-10-10-10-10-10-9-9