100 93 85 73 23 100 91 81 66 20 99 91 78 62 13 99 91 77 62 99 89 77 61 99 88 74 50 94 86 74 27
112 99 94 73 42 111 99 92 71 42 111 98 88 70 13 106 96 85 65 105 96 85 62 102 95 83 51 101 94 73 49