106 591 673 108 17 66 71 71 66 61 59 60 60 59 59 59 58 59 58 59 60 75 77 76 74 74 72 72 68 60 60 59 60 59 60 59 58 60 59 57 59 57 59 59 68 76 77 71 71 68 59 60 57 59 58 59 59 59 59 59 73 72 73 75 73 73 72 74 74 75 73 75 73 74 74 74 75 74 75 74 75 75 74 74 74 74 74 74 74 74 76 76 74 72 74 72 66 64 59 59 59 58 58 58 58 57 55 56 55 55 54 57 53 55 54 55 54 55 54 54 54 54 54 55 54 55 55