P2 110 110 255 85 89 93 93 89 93 89 85 89 85 85 85 89 89 89 85 81 81 81 85 89 89 89 85 85 85 89 89 85 89 93 93 89 89 93 93 93 89 85 85 85 89 89 89 85 85 89 89 89 93 97 97 93 89 93 97 97 93 89 85 85 85 81 81 81 85 85 81 85 89 89 97 97 93 93 85 89 93 89 89 85 85 89 93 89 85 81 85 85 85 85 85 89 89 85 89 93 93 93 89 89 85 81 85 89 89 93 93 89 85 85 89 89 81 81 81 81 85 89 93 93 93 93 85 89 85 81 77 77 81 81 85 85 89 89 93 89 93 97 93 93 93 89 93 93 89 89 89 85 85 85 93 93 89 85 89 89 89 93 93 93 93 93 89 93 97 93 89 85 81 85 85 81 81 85 85 85 85 85 93 93 101 101 97 97 89 89 89 89 81 81 81 85 85 85 85 81 81 81 85 85 85 81 85 89 89 89 93 97 93 93 93 93 89 97 93 93 93 89 85 85 85 89 85 85 81 81 81 81 89 89 93 89 85 85 81 85 85 85 85 89 89 93 93 85 85 89 93 97 93 93 89 93 93 97 89 93 93 89 89 89 93 93 93 93 93 93 97 101 97 93 93 85 85 85 93 93 89 89 89 89 89 85 85 81 85 85 85 89 89 93 93 93 93 93 89 89 85 85 81 81 85 85 89 89 89 85 85 85 89 85 81 81 85 89 89 89 89 89 89 93 93 89 93 93 93 93 93 89 85 85 85 85 89 89 85 85 81 81 81 85 85 85 85 85 85 89 89 85 85 89 93 89 89 85 85 85 85 89 85 85 89 89 97 101 93 89 93 93 93 93 97 93 93 97 97 93 97 97 97 89 89 85 81 85 89 89 89 89 89 89 89 85 85 89 85 89 89 93 93 85 85 89 93 93 89 85 89 81 77 81 81 81 85 89 89 89 89 93 93 93 89 81 85 85 81 85 85 85 85 89 89 85 89 93 97 93 97 93 89 89 85 85 81 85 89 81 81 81 81 81 81 81 85 85 89 93 93 93 93 93 89 89 89 89 85 81 81 85 89 89 93 97 97 97 93 89 89 89 89 89 89 93 93 97 101 97 93 97 97 89 89 85 81 85 81 85 85 89 93 89 89 85 89 89 85 85 89 93 93 85 81 85 89 89 89 85 81 77 77 77 81 77 85 85 89 89 93 97 97 97 93 89 85 85 85 85 81 81 85 89 85 85 85 89 97 97 97 93 85 89 85 81 81 81 85 81 81 85 85 85 81 89 89 89 93 93 93 93 97 97 97 93 93 89 85 81 81 85 89 93 101 101 97 93 93 93 89 89 85 89 89 89 93 93 97 97 97 93 93 89 89 81 81 85 81 81 85 85 89 85 85 85 89 89 89 85 85 85 85 85 81 85 85 89 89 89 85 81 77 81 77 85 85 85 89 89 93 97 97 101 101 93 89 85 89 89 85 85 89 89 85 85 85 89 93 97 97 93 85 89 89 85 85 81 85 85 81 85 81 85 85 89 89 89 97 93 97 97 101 97 97 97 93 89 85 85 85 89 93 93 101 101 97 97 97 93 89 89 85 85 89 93 97 93 97 97 97 97 93 89 85 85 81 85 85 81 81 85 89 85 85 85 85 89 89 89 85 81 77 85 85 89 89 89 89 85 85 81 85 81 81 89 89 89 85 93 93 93 93 97 97 97 93 89 85 89 89 85 85 85 85 81 81 85 89 93 97 93 89 85 85 85 85 85 85 89 85 81 85 85 85 85 89 93 97 97 97 101 101 97 101 101 97 89 89 89 89 93 97 97 101 105 101 97 97 93 89 85 85 81 85 89 93 93 93 93 89 89 89 85 85 81 81 85 81 77 81 85 89 85 85 89 85 81 85 85 81 77 81 85 89 89 89 89 89 89 89 85 85 85 85 89 93 93 89 93 97 101 101 101 97 97 93 89 89 89 89 85 85 89 85 85 89 89 85 89 93 89 85 85 85 81 85 89 85 85 85 81 81 81 85 85 89 89 93 97 93 97 97 101 97 97 93 97 93 89 93 97 97 97 97 105 105 97 93 89 85 81 77 77 81 85 89 89 93 93 85 85 81 81 81 81 81 81 77 81 85 89 85 85 85 85 85 85 85 81 77 81 89 89 89 85 89 89 89 89 85 81 85 85 85 85 89 97 97 97 101 101 101 101 101 93 93 93 93 93 89 89 85 85 85 85 89 89 85 89 93 89 89 85 85 85 85 85 85 85 85 81 85 85 85 85 85 85 89 89 93 97 97 101 101 93 93 93 89 89 93 93 93 97 97 101 97 93 89 93 89 81 77 73 77 85 89 93 89 85 81 81 81 81 81 81 77 77 77 81 85 85 85 85 81 81 85 89 85 85 77 81 89 93 93 89 89 89 89 89 85 85 85 85 85 85 93 93 97 97 97 93 97 101 97 93 93 93 97 97 89 85 85 85 85 85 85 85 89 93 93 89 89 85 85 85 85 85 81 85 81 85 89 85 81 77 77 85 93 97 93 97 97 97 97 93 93 93 89 89 93 89 89 93 101 101 97 97 89 85 81 77 73 69 73 77 81 85 85 81 81 85 85 81 85 85 81 77 77 81 85 77 85 81 81 77 77 85 85 81 77 77 89 97 97 97 97 93 93 93 89 89 85 89 85 85 85 93 93 93 93 93 93 97 93 93 93 89 93 93 85 85 85 85 85 81 89 89 85 93 97 89 89 85 85 85 85 85 81 81 81 85 85 85 81 77 81 85 89 97 97 97 97 97 89 89 89 93 89 89 89 93 85 89 93 97 93 89 85 77 73 69 65 69 69 73 73 77 85 85 85 89 85 85 89 89 85 81 81 89 89 81 81 81 81 77 81 81 85 81 77 77 85 93 93 97 97 93 93 97 93 89 89 89 89 89 85 89 93 93 89 93 97 93 93 93 93 89 89 93 89 89 85 85 85 85 93 89 89 89 93 85 85 85 85 85 85 85 81 81 81 85 85 85 81 77 85 89 89 93 97 97 101 97 93 89 89 89 89 89 89 89 85 81 89 93 89 81 77 73 73 69 65 65 65 65 73 73 81 85 85 85 85 89 89 89 81 85 85 85 85 81 81 81 81 81 81 85 89 85 81 77 85 93 97 97 93 93 93 93 89 93 97 93 85 85 85 85 89 93 89 93 97 93 89 89 93 85 85 89 89 93 89 89 89 89 93 93 93 89 89 85 85 89 89 89 85 85 85 81 85 89 89 81 81 81 89 89 89 93 93 93 97 97 93 89 85 85 89 89 85 85 85 85 81 85 81 77 73 73 73 73 69 69 65 69 73 77 85 89 89 85 85 89 89 85 85 85 85 81 81 77 77 81 77 85 89 89 89 85 81 81 85 93 97 101 97 97 93 93 89 93 97 93 85 89 85 85 89 89 89 89 89 93 89 89 89 85 85 89 93 93 93 89 89 89 89 89 89 89 93 89 89 89 89 93 89 85 85 85 81 85 89 89 85 81 85 85 81 85 89 89 89 93 89 81 81 85 89 89 85 85 85 85 81 85 81 77 81 77 73 73 73 73 73 77 81 85 85 89 93 89 85 89 85 85 85 81 85 85 81 77 73 77 81 85 89 93 89 85 89 85 85 93 97 97 97 97 97 93 93 93 93 93 89 89 89 81 85 89 89 85 85 89 89 85 85 85 85 85 89 89 89 89 85 89 89 89 89 85 89 85 93 89 89 89 89 89 89 89 89 89 89 89 85 81 77 81 85 85 85 89 89 89 89 85 81 85 85 81 77 77 81 81 81 81 81 77 81 77 77 77 77 81 81 81 81 85 89 89 89 93 85 85 85 89 89 85 81 85 81 77 77 81 89 89 89 89 89 89 89 85 85 85 89 97 97 97 101 97 93 93 93 93 89 85 85 85 85 81 85 85 81 85 89 85 81 85 85 85 85 89 89 89 89 85 85 85 85 85 85 81 89 89 89 89 89 89 93 93 93 93 89 89 89 81 81 85 81 85 85 85 89 89 89 85 85 81 77 77 73 77 77 77 81 81 77 77 77 73 73 73 77 81 85 85 89 89 89 89 89 89 89 89 89 89 89 81 81 85 81 81 81 81 89 85 89 89 89 89 93 85 85 85 89 93 93 93 93 93 93 93 89 89 89 89 89 85 81 81 85 85 81 81 85 85 81 81 85 85 85 85 85 85 89 85 85 85 85 85 85 85 93 93 93 89 89 89 93 89 93 93 93 89 89 85 85 85 85 85 85 85 85 93 93 85 85 81 77 73 69 73 73 73 81 77 77 77 81 77 77 73 77 85 89 89 85 85 89 89 89 89 89 93 89 85 85 85 85 85 85 81 85 85 85 85 81 85 89 89 89 89 85 85 89 93 89 89 93 93 93 89 89 85 89 89 89 85 81 81 85 85 81 81 81 85 85 81 81 85 81 85 85 85 89 85 85 85 89 89 85 85 93 89 93 93 93 89 89 93 93 97 93 93 93 89 89 89 85 85 85 85 85 93 89 85 81 81 77 73 69 73 73 73 77 81 77 77 77 77 77 77 81 85 85 85 89 89 89 89 89 89 89 89 89 85 89 89 85 81 81 81 81 81 81 85 89 85 85 89 89 85 81 85 89 89 89 89 93 93 93 89 85 85 89 85 85 85 81 81 85 85 85 85 89 89 85 81 81 81 85 81 85 85 89 89 85 89 89 85 81 85 89 89 93 97 97 93 93 93 97 93 89 93 89 89 93 89 93 89 89 85 85 85 89 85 85 81 73 77 73 81 81 77 77 77 77 81 77 81 81 81 85 85 85 85 85 89 93 89 89 89 85 85 85 85 85 85 81 77 81 81 77 77 77 85 85 85 85 89 89 85 85 85 85 89 93 93 93 93 89 85 85 85 89 89 89 85 81 85 85 85 85 89 93 93 89 81 81 81 89 89 89 89 93 89 85 85 93 89 85 89 89 93 93 97 97 93 93 97 97 93 93 93 93 89 93 93 93 93 89 85 85 85 89 89 85 85 81 77 81 85 85 81 81 81 81 77 77 81 81 81 85 85 89 85 85 89 89 85 85 85 81 81 81 81 81 85 85 81 77 73 77 77 77 81 81 85 85 89 89 93 89 85 85 89 93 93 93 93 93 93 89 89 85 85 89 81 81 81 81 85 89 85 89 89 89 89 85 85 85 89 89 89 93 89 89 85 89 89 85 89 89 93 93 97 93 93 93 101 93 93 93 97 93 89 93 97 97 93 89 85 85 89 89 89 85 89 89 85 89 85 85 81 81 85 85 85 85 81 85 81 81 81 85 85 85 85 85 81 81 85 81 81 81 85 85 81 81 81 73 73 73 73 77 81 81 85 89 89 89 89 85 85 85 89 93 89 89 89 97 93 89 85 85 85 85 81 81 77 77 89 93 93 93 93 89 89 89 89 93 93 93 93 93 89 89 89 89 93 89 93 89 93 89 89 93 93 93 97 93 93 89 89 93 89 89 93 89 89 85 85 85 89 93 89 85 85 85 85 89 89 89 81 85 85 89 89 93 85 81 89 89 85 81 81 81 81 85 81 81 81 81 77 81 81 81 85 85 81 77 73 77 77 77 77 81 85 89 89 89 85 85 81 85 89 89 93 89 89 93 89 85 85 81 85 81 81 81 81 81 89 93 97 97 93 89 89 89 93 89 97 101 93 89 85 85 89 89 89 85 93 89 89 89 89 89 89 89 93 93 89 85 89 89 89 89 89 89 89 89 85 85 85 89 85 85 89 89 85 89 93 93 89 89 89 89 89 89 85 85 85 85 85 85 77 77 77 81 81 77 81 77 77 77 77 81 89 85 81 73 73 77 77 77 81 81 85 89 89 89 85 77 77 77 81 81 85 89 85 85 85 81 85 85 85 81 81 81 85 89 85 93 97 93 89 89 89 93 93 89 93 93 89 89 89 85 85 93 89 85 89 85 85 85 85 89 89 89 89 89 89 85 85 85 85 89 89 89 89 89 85 85 85 81 85 89 89 89 85 89 93 93 93 93 93 89 89 85 85 81 81 85 85 81 77 73 77 73 73 73 73 73 77 81 81 81 85 85 81 77 73 73 77 77 77 73 77 81 81 77 73 69 73 73 69 73 77 77 77 73 73 73 77 77 81 81 81 85 85 85 89 93 93 85 85 85 89 93 89 89 89 89 89 93 93 89 89 93 93 89 89 81 81 81 85 85 85 85 85 89 85 89 89 85 89 89 93 89 85 85 85 85 85 81 81 81 81 85 85 89 93 89 93 89 89 89 85 85 85 85 85 85 85 81 73 73 77 73 69 69 73 77 81 81 81 81 85 81 81 77 73 73 73 73 73 69 65 69 69 65 60 56 60 60 60 65 69 65 65 65 65 65 69 69 73 77 81 85 85 85 85 89 85 85 77 77 85 93 89 89 85 89 89 89 89 93 93 97 93 85 85 81 81 81 81 85 81 81 85 85 81 85 85 85 89 85 89 89 85 81 81 81 81 77 81 81 81 81 85 89 89 85 85 89 89 85 85 89 85 89 85 81 81 81 77 77 77 73 77 77 77 81 81 77 77 81 81 81 81 73 65 65 69 65 60 65 60 56 52 48 48 48 44 48 48 52 56 52 52 56 56 56 60 60 65 73 81 81 81 81 85 85 81 81 77 77 85 89 85 85 85 85 81 89 93 97 97 93 89 85 85 85 81 81 81 81 81 81 81 81 81 81 81 85 85 85 85 85 85 85 81 85 81 81 81 85 85 81 85 85 85 85 85 89 89 89 89 89 85 89 85 85 77 77 77 77 77 81 81 81 77 77 81 81 81 85 81 73 73 65 60 56 60 56 56 52 44 44 44 36 40 36 40 40 40 44 44 44 48 48 48 48 56 56 60 65 73 73 73 77 85 81 81 77 81 77 81 85 85 85 81 81 81 89 93 93 97 93 93 89 89 89 81 85 81 81 85 81 85 85 85 85 85 89 85 85 85 85 81 81 85 85 89 85 85 89 89 89 89 89 85 85 85 89 93 89 89 89 89 89 85 85 77 77 77 81 81 85 85 85 81 81 85 77 81 81 73 69 60 60 60 52 48 48 48 44 32 36 36 32 32 32 32 36 36 40 40 44 48 48 44 48 52 52 56 60 65 65 69 73 81 77 81 81 77 77 77 81 81 81 81 81 81 85 89 93 97 97 93 93 93 85 85 89 81 81 85 77 85 89 89 85 89 93 89 89 85 81 81 81 81 85 89 89 89 89 93 93 89 93 93 89 85 89 89 89 89 89 93 89 89 81 73 73 77 81 81 85 85 85 85 85 81 77 73 69 60 52 56 52 52 48 52 48 44 44 36 32 36 36 32 28 28 36 44 44 48 52 56 52 48 52 52 52 52 56 56 60 65 69 81 77 77 77 77 77 73 73 73 77 81 81 85 81 89 89 93 93 89 93 89 85 85 85 81 81 77 81 85 89 89 89 89 85 89 89 85 85 85 85 81 85 85 85 89 93 93 89 89 93 101 93 85 81 85 85 85 89 89 89 85 81 77 77 81 85 85 85 85 81 81 81 81 69 65 56 48 44 44 44 48 48 52 48 44 44 48 40 44 40 36 32 36 44 52 56 60 60 65 65 56 56 56 48 48 48 52 52 56 65 73 73 73 77 73 69 73 73 69 73 77 85 85 85 85 89 89 89 89 89 85 85 89 89 89 85 85 85 85 89 85 85 85 85 89 89 85 85 85 85 85 89 85 85 89 89 93 89 89 93 93 89 85 81 85 81 77 81 85 89 85 85 85 85 85 85 81 81 81 77 73 73 69 60 52 48 40 40 44 44 44 56 60 52 52 52 52 56 56 52 44 48 56 60 69 73 77 77 77 77 73 65 56 52 52 44 48 48 52 60 69 77 73 73 73 73 69 69 73 73 77 89 89 89 89 89 93 89 89 85 81 89 89 89 89 85 81 85 85 85 85 89 89 85 85 85 81 81 85 85 85 93 93 85 85 89 89 89 85 85 85 81 77 77 77 73 73 77 81 85 85 85 85 85 89 89 85 81 77 73 65 65 65 52 48 44 40 36 40 40 48 60 65 69 69 73 77 81 77 73 69 73 77 81 85 93 97 97 97 93 89 81 73 65 56 52 48 48 48 56 65 69 77 73 77 77 73 73 77 81 85 85 89 89 89 89 93 93 89 85 81 85 85 85 85 85 89 89 89 89 93 93 93 85 85 81 81 81 81 81 85 85 89 85 85 89 89 89 85 81 77 77 69 65 65 69 73 77 81 85 81 81 81 85 89 85 85 77 73 69 56 52 52 48 44 44 40 40 44 48 52 65 81 89 93 101 105 105 101 101 97 97 97 105 113 113 117 117 117 117 109 97 89 73 65 56 52 48 48 56 60 65 69 73 73 77 77 77 81 89 89 89 89 89 89 93 89 93 93 93 85 85 85 85 85 89 89 89 89 93 97 93 93 89 85 81 81 77 77 81 77 81 85 85 85 85 85 85 81 81 81 73 65 56 56 65 65 69 77 77 81 77 81 81 85 81 81 69 69 65 56 48 48 44 40 40 40 44 48 56 69 81 97 109 121 125 130 134 130 125 130 125 125 125 130 138 146 146 142 138 125 113 101 85 73 60 56 56 52 48 56 60 73 77 81 85 81 81 85 89 93 93 93 93 93 93 93 89 93 93 85 81 89 89 89 89 93 89 93 93 97 93 89 85 85 81 77 77 77 73 73 81 89 89 85 85 85 85 81 85 77 73 65 65 65 60 65 65 73 73 77 81 77 81 85 81 73 65 60 60 52 48 40 40 36 40 44 48 56 69 85 101 117 134 142 150 158 162 166 162 162 154 146 150 154 162 174 174 170 162 146 130 109 93 77 65 56 52 48 48 52 60 73 81 81 89 89 89 89 97 101 97 97 101 97 97 97 89 89 93 89 85 93 93 93 93 97 93 97 93 97 93 89 85 85 81 81 77 81 81 81 81 89 89 89 85 85 85 85 81 77 77 69 65 65 65 65 69 69 77 81 81 77 81 81 77 69 60 56 48 48 44 40 36 40 44 48 56 69 85 101 121 138 154 166 174 178 195 195 190 186 182 170 170 174 182 195 195 190 178 158 142 121 101 85 69 60 48 44 44 52 60 77 85 89 89 93 89 89 97 101 101 97 97 97 97 97 93 93 89 89 85 93 93 93 97 97 93 93 93 97 93 85 85 85 85 85 81 81 81 81 85 85 89 93 93 93 93 89 85 81 77 73 69 69 69 65 69 73 77 85 81 81 85 81 69 65 56 48 44 40 40 40 40 44 52 56 69 81 97 117 138 154 170 186 195 207 219 219 215 211 203 190 186 190 203 211 211 207 195 174 154 134 109 89 73 60 48 44 44 52 60 73 85 93 97 93 89 93 93 97 101 97 97 97 93 93 93 89 89 89 89 93 93 93 97 97 97 93 89 93 89 85 89 89 85 85 81 77 77 77 77 85 89 93 97 93 89 89 85 85 81 77 73 73 73 69 69 73 77 85 85 81 81 77 65 56 52 48 36 40 40 44 48 52 60 73 85 101 109 125 146 166 186 199 215 223 231 235 231 223 219 203 199 203 211 223 223 219 207 186 166 138 117 93 73 56 44 40 44 44 56 69 81 93 97 93 93 93 93 93 97 101 97 93 93 93 89 85 89 89 97 97 93 89 93 97 97 97 89 89 85 85 89 93 85 81 81 77 77 73 73 81 89 93 97 93 85 85 85 85 85 81 77 77 73 69 73 77 81 89 85 81 77 69 60 52 52 44 36 36 36 48 56 60 73 85 101 113 125 138 158 174 190 207 223 231 235 231 235 231 223 211 203 207 219 227 231 227 215 195 170 146 117 93 73 56 40 36 40 40 52 65 81 93 97 97 93 97 97 93 93 101 97 89 93 93 85 85 89 89 93 89 93 93 93 89 93 97 89 89 85 89 93 93 89 85 85 81 77 77 77 81 85 89 93 93 85 85 81 81 81 81 81 77 77 69 73 77 81 85 85 81 73 65 56 48 44 40 32 36 44 56 65 77 85 101 117 130 138 150 162 178 186 207 215 223 223 223 227 223 223 215 203 203 215 223 231 231 219 199 174 146 125 101 73 52 40 32 32 40 52 65 77 93 97 97 97 97 93 89 93 97 93 89 89 85 85 85 85 89 89 85 89 89 93 89 89 93 93 85 81 89 89 93 93 89 89 89 81 81 81 81 85 85 89 89 85 81 77 81 81 81 81 77 77 73 77 81 81 81 81 73 69 65 52 40 40 32 32 40 48 65 81 93 109 121 138 146 150 158 166 174 182 195 203 211 211 215 215 215 211 207 203 203 207 219 227 227 219 195 174 146 117 97 73 48 36 28 32 44 52 69 85 93 93 93 97 93 89 89 89 93 93 89 85 85 89 81 85 89 93 85 85 89 93 89 85 85 85 81 85 85 89 89 93 93 93 93 89 85 81 81 81 81 81 81 81 81 81 77 77 77 77 73 73 77 81 77 77 77 73 65 56 48 40 28 28 24 24 36 52 73 89 109 125 142 154 162 162 162 162 166 170 178 190 195 199 199 199 203 203 203 203 203 207 215 223 219 207 190 170 142 117 93 69 48 36 36 32 44 52 69 85 85 85 89 93 89 85 85 89 89 85 85 85 89 93 93 89 89 89 85 85 85 89 89 85 85 85 81 81 85 93 93 93 93 97 93 89 85 81 77 77 77 77 77 81 81 81 77 77 77 81 81 77 81 81 77 73 73 65 56 48 40 28 24 20 20 24 36 56 73 97 117 138 154 166 166 166 162 154 158 158 166 174 178 182 186 186 190 195 199 203 207 211 215 215 211 195 178 162 138 113 85 65 48 40 36 36 48 60 69 81 85 81 81 85 81 81 81 85 85 81 85 85 89 93 89 89 89 89 85 85 85 81 81 81 85 81 81 81 89 97 97 97 93 97 97 85 85 81 77 77 77 77 77 77 77 77 77 73 77 77 77 77 73 73 69 65 65 60 48 40 32 20 16 12 12 20 32 52 77 101 125 150 166 174 174 170 162 154 150 154 154 158 162 166 170 182 190 195 199 203 203 207 207 207 195 182 170 150 125 101 81 60 48 40 36 40 52 65 73 81 77 77 77 77 81 77 81 85 85 85 85 85 89 85 89 85 89 93 85 81 85 81 81 77 77 77 81 85 89 97 101 97 101 97 93 89 85 81 81 81 77 73 73 77 77 77 77 77 77 77 77 73 69 65 56 52 52 48 40 32 28 16 12 12 12 20 32 52 73 97 125 150 166 178 178 170 162 150 146 142 142 142 146 154 162 174 186 190 199 203 203 199 199 195 186 170 154 130 109 93 73 56 48 36 40 40 52 65 77 81 77 77 77 73 77 81 81 85 85 85 85 85 85 89 85 85 89 89 89 85 85 81 77 77 81 77 81 89 89 93 101 101 97 93 93 89 85 85 85 81 77 73 77 77 77 77 77 77 73 73 73 69 65 56 48 44 44 36 32 28 24 16 12 12 12 20 36 52 73 101 125 150 170 178 178 166 158 150 138 130 130 130 138 146 154 170 182 186 195 199 199 199 190 178 166 154 138 117 101 81 65 48 44 40 40 44 56 69 77 81 81 77 73 73 73 77 77 81 81 81 81 81 85 85 85 89 89 89 89 85 85 85 81 81 81 81 85 89 89 97 101 101 97 93 93 89 89 85 85 81 77 77 77 77 77 77 77 77 73 73 69 65 56 44 40 36 36 32 24 28 24 20 16 16 20 24 40 60 77 101 130 150 166 174 170 162 150 142 130 121 121 125 134 142 150 166 178 186 190 199 195 190 178 162 146 134 117 101 85 69 56 48 44 44 48 56 65 73 77 81 81 81 77 73 73 73 77 81 81 81 81 81 85 85 85 85 89 89 89 85 81 85 85 85 81 85 89 93 93 97 97 97 97 93 93 89 89 85 85 81 73 73 77 77 77 77 73 77 77 69 60 52 44 36 36 28 32 32 32 32 28 28 24 28 32 40 56 69 89 109 130 150 158 166 166 158 150 142 130 121 121 125 134 142 154 166 178 186 186 186 178 174 162 142 125 109 97 89 77 65 56 48 44 52 56 65 77 77 77 81 81 77 81 77 73 77 81 85 85 85 89 89 93 89 85 89 93 89 89 85 85 85 85 85 85 85 89 93 97 97 97 93 93 93 89 85 85 85 81 77 73 69 77 77 77 77 73 73 69 60 56 48 40 32 32 32 36 36 40 44 44 48 44 48 56 60 69 77 93 113 130 142 154 158 158 154 150 142 130 125 125 130 142 146 158 174 182 182 182 174 166 154 138 117 97 89 81 73 60 52 48 48 52 56 60 73 81 81 85 85 81 81 77 77 77 81 81 85 85 89 89 97 97 93 93 93 93 89 89 89 85 89 89 85 85 89 93 97 97 93 93 93 89 89 85 85 85 85 85 81 77 73 73 73 73 73 73 69 65 56 56 48 36 32 32 36 40 44 52 60 65 69 69 69 77 81 85 93 101 113 125 138 146 150 150 154 150 142 138 134 134 138 146 154 166 174 182 178 174 162 150 134 113 93 77 65 60 52 48 48 48 52 60 69 77 81 85 85 89 89 81 77 77 77 81 81 85 85 85 85 89 93 93 97 97 93 93 89 93 97 89 89 89 89 89 93 93 93 93 93 93 93 89 85 85 85 85 85 81 77 77 77 73 73 69 69 73 69 60 56 48 44 36 32 32 36 48 60 73 85 89 97 101 105 105 105 105 109 113 117 125 134 146 150 154 154 150 146 142 138 146 150 158 170 178 182 186 178 166 150 134 109 93 73 56 48 44 40 40 44 48 52 65 77 85 85 85 85 89 85 85 81 81 77 81 89 89 89 89 89 89 89 93 93 93 93 93 89 101 101 93 89 89 89 93 93 93 89 93 93 89 93 89 85 89 89 85 81 77 77 73 73 73 77 77 73 73 69 60 52 44 40 36 36 36 48 65 81 97 109 125 134 138 138 134 130 130 130 130 130 130 134 142 146 146 146 146 146 146 142 150 158 170 182 186 186 186 174 158 138 113 89 69 52 40 36 32 32 36 40 48 56 60 69 81 89 89 89 89 81 81 81 81 85 89 85 89 89 89 89 93 93 89 89 93 89 93 93 101 101 93 89 85 89 89 93 93 93 89 93 89 89 85 89 85 81 81 77 77 73 73 73 77 77 77 81 77 69 65 56 48 44 40 44 48 60 77 97 113 138 154 162 170 170 166 158 154 146 142 138 138 134 134 138 142 146 142 146 146 146 150 162 174 182 182 178 178 166 146 125 97 77 52 36 28 24 24 24 36 40 48 56 65 73 85 89 89 89 85 85 81 77 81 81 85 89 93 93 89 93 93 93 89 85 89 89 89 93 97 97 97 89 85 85 85 89 89 89 89 89 93 89 89 85 81 81 77 77 77 69 73 77 77 73 77 77 77 69 60 56 48 44 44 48 60 73 93 113 142 162 178 190 199 195 190 186 174 162 154 146 142 138 134 138 138 134 134 138 138 142 146 158 174 178 178 170 166 154 130 109 89 69 44 28 20 24 20 28 32 44 52 69 77 85 85 89 93 89 89 85 77 73 77 81 81 85 89 89 89 97 93 93 93 85 81 85 89 93 97 97 97 89 81 81 85 85 89 93 89 89 89 89 89 89 81 77 77 77 77 69 73 73 73 77 77 77 81 69 60 56 48 48 48 56 69 89 105 130 162 182 203 215 219 215 207 203 190 174 158 146 142 142 134 134 134 130 130 130 130 134 138 154 162 162 162 154 146 138 117 93 73 56 40 28 20 24 24 32 40 48 56 73 81 89 93 89 89 85 85 85 77 77 77 77 81 89 89 85 89 93 93 93 93 89 85 85 89 93 93 97 97 85 77 77 85 85 85 89 93 89 89 89 89 85 81 81 77 77 73 69 69 69 73 73 81 81 77 69 60 52 48 52 52 60 77 97 121 150 182 207 223 235 231 227 223 215 199 178 162 150 142 142 134 130 125 121 117 117 117 121 130 138 142 146 142 134 125 113 97 77 60 48 36 32 24 28 32 40 48 56 60 77 81 89 93 89 85 81 81 81 77 73 77 81 85 89 89 85 81 85 89 89 89 89 89 85 89 97 93 93 97 85 77 77 81 81 85 93 93 89 85 85 89 85 81 81 77 77 73 69 69 69 73 77 81 81 77 69 60 52 48 52 56 69 85 109 138 166 195 223 235 247 247 239 231 215 203 182 166 150 146 138 134 125 121 117 109 105 105 105 109 109 113 117 125 113 105 97 81 69 56 44 36 28 24 28 40 48 56 65 69 81 89 93 93 85 81 81 81 77 77 73 77 81 85 89 85 81 81 81 85 89 93 93 89 93 97 97 93 93 89 85 81 77 81 89 93 97 97 93 81 81 81 81 81 81 81 77 73 69 69 69 77 77 81 77 73 69 60 48 48 56 69 81 97 121 150 178 203 231 243 251 251 243 227 215 199 182 170 158 150 142 134 125 113 105 97 89 89 85 81 85 85 93 101 97 89 81 69 52 44 40 36 32 32 36 44 56 69 73 77 85 93 93 93 89 85 77 77 81 77 77 77 81 85 85 85 81 81 81 81 85 89 93 89 93 93 97 93 97 89 85 81 81 85 89 97 97 97 93 85 81 77 81 81 81 81 81 73 69 69 69 73 77 73 73 69 65 60 48 52 60 77 93 109 138 162 182 203 231 251 255 251 239 223 207 190 182 178 170 158 146 134 121 109 97 85 73 69 60 60 65 60 69 77 77 69 65 56 44 40 36 36 36 36 44 52 65 73 77 85 85 93 89 85 89 89 85 73 77 77 81 77 81 81 81 85 81 81 81 81 85 89 93 93 97 97 97 93 93 89 85 85 85 89 85 93 97 97 93 85 81 81 77 81 81 81 81 73 73 73 73 73 69 69 69 60 60 56 52 56 65 81 101 121 142 166 186 207 231 247 251 247 239 219 203 186 186 182 178 166 150 134 121 105 89 73 56 48 44 36 40 44 48 52 56 56 56 48 44 36 40 36 36 44 52 60 73 77 81 85 89 89 89 81 81 81 81 77 77 77 81 81 81 81 85 81 81 85 81 81 85 85 89 89 93 97 97 93 89 85 81 81 89 93 89 93 97 97 97 89 85 85 81 81 81 81 85 81 81 81 77 73 73 65 65 56 56 60 56 60 73 89 105 125 150 170 195 215 231 239 243 243 231 215 203 186 182 186 186 170 154 146 125 105 85 65 44 36 32 24 24 28 32 36 40 44 44 40 40 40 40 40 44 52 56 65 77 77 81 85 89 89 85 81 77 81 81 77 77 81 81 81 81 81 85 85 85 85 81 81 85 85 85 89 89 97 97 89 85 85 81 81 89 89 93 97 97 97 93 89 93 89 81 81 81 85 85 81 81 77 77 77 73 69 65 56 56 56 60 65 73 89 109 134 158 178 195 215 231 239 239 235 227 215 203 190 190 190 190 178 166 150 134 105 89 60 40 32 24 16 12 12 16 24 32 36 44 44 40 40 48 48 52 60 65 69 73 77 81 81 85 89 81 81 81 81 81 81 85 81 85 85 81 81 85 85 85 85 85 85 81 81 85 85 85 89 93 85 85 85 81 81 85 85 89 93 89 89 89 93 93 85 85 85 85 85 81 81 77 77 73 73 69 65 60 52 48 48 52 65 77 93 117 142 162 186 203 223 235 239 239 235 227 219 207 199 195 199 195 186 174 162 142 113 89 60 40 24 12 4 0 0 8 16 28 36 44 44 44 48 60 60 60 69 73 77 77 77 77 81 85 89 85 81 85 85 85 85 85 85 85 85 85 85 89 89 89 89 89 85 85 89 85 85 85 89 89 93 89 81 85 85 81 81 85 85 89 85 85 85 85 85 81 85 81 81 77 77 77 73 69 69 65 60 56 48 48 48 56 65 81 101 125 154 174 199 219 231 239 239 235 235 227 223 215 211 207 207 207 203 186 170 146 121 93 65 44 24 12 0 0 0 8 12 24 36 48 52 52 56 65 69 69 77 81 77 77 77 77 81 77 81 81 81 81 85 85 89 81 85 89 89 89 89 93 93 93 93 89 93 93 89 89 93 89 89 93 93 85 85 85 89 81 81 81 81 81 85 85 85 81 81 81 81 77 77 73 73 73 73 69 69 65 60 52 48 48 52 56 65 85 105 130 158 186 211 231 243 247 243 235 231 231 227 227 223 223 223 219 211 195 174 150 121 93 65 40 24 12 4 0 8 16 20 36 44 52 56 60 60 69 73 73 77 77 77 73 73 73 77 77 77 77 77 81 81 85 85 85 85 89 89 93 93 93 93 89 93 89 97 97 93 89 89 93 93 93 93 89 85 85 81 81 81 77 81 85 81 85 81 81 77 73 73 77 77 73 73 73 69 69 69 65 56 48 44 44 48 52 65 85 109 138 166 190 215 235 247 247 243 235 231 231 227 235 235 235 231 227 215 199 178 150 121 93 65 44 28 20 8 8 16 24 36 48 56 56 65 69 69 73 77 81 81 81 77 73 73 73 77 77 77 81 81 81 81 85 85 85 85 85 89 93 97 97 93 89 89 89 89 93 93 89 85 89 89 93 89 89 89 81 77 77 81 81 81 85 81 81 81 81 77 73 73 73 73 69 65 69 69 60 60 60 52 48 44 44 44 56 69 85 113 142 174 199 219 239 247 247 243 239 239 235 235 239 239 239 235 227 211 190 170 146 117 93 65 44 28 24 16 16 28 36 48 60 65 69 73 77 77 77 77 81 81 77 77 73 73 73 77 77 85 85 85 81 81 85 89 89 85 85 89 93 93 93 93 89 89 89 89 89 93 89 89 89 85 89 89 89 89 77 77 81 81 81 81 85 85 81 85 85 81 73 73 73 73 69 69 69 69 60 60 56 48 48 40 40 40 52 69 89 113 142 174 203 227 239 247 251 247 239 239 235 235 239 239 239 231 215 203 178 154 130 105 85 56 40 28 28 24 28 40 56 69 73 77 81 85 77 77 81 77 77 77 77 73 73 73 73 77 73 77 81 85 81 81 81 89 89 85 89 89 93 93 93 97 93 93 93 89 89 93 93 93 89 93 93 85 89 85 81 81 81 81 81 85 85 85 81 85 81 77 77 77 73 73 73 69 69 69 65 60 52 44 40 36 32 40 52 69 85 109 138 174 203 223 239 247 251 247 243 239 239 239 235 235 231 219 207 186 166 142 113 89 69 48 36 32 28 28 36 52 69 77 85 85 89 89 85 77 81 81 77 77 77 73 73 69 73 73 73 73 81 81 85 81 85 85 81 85 93 93 89 93 93 97 97 97 93 89 89 93 93 93 89 89 89 89 89 89 85 81 81 85 89 85 89 85 81 85 85 81 81 77 77 77 73 69 65 65 60 56 52 44 36 32 28 32 48 65 81 105 134 166 199 219 239 247 251 247 243 239 235 235 235 231 219 203 190 166 146 121 97 73 56 40 32 32 32 36 48 60 73 81 89 93 89 89 85 81 77 77 77 77 73 73 73 73 73 69 73 77 77 81 85 89 89 85 81 85 89 93 93 93 93 93 97 97 93 93 89 93 93 89 89 89 89 89 85 89 85 85 85 89 89 89 93 89 85 85 85 89 89 81 81 77 73 69 69 65 65 60 52 48 40 28 24 28 40 60 77 101 125 154 186 215 239 247 251 251 247 239 235 231 227 215 207 190 170 146 125 105 81 56 40 32 28 32 32 40 52 60 77 85 89 93 89 85 81 77 77 81 77 77 77 77 77 77 77 69 73 73 73 73 85 89 85 81 81 85 89 93 97 93 93 89 93 97 93 93 93 93 93 89 93 93 93 85 85 89 85 89 85 89 89 89 93 89 89 89 89 89 89 89 81 77 73 73 73 69 65 65 60 52 44 32 24 28 40 56 69 89 113 142 174 203 227 243 247 247 243 235 231 231 219 203 190 174 150 125 109 85 60 44 32 24 24 24 32 40 52 60 77 85 85 85 85 85 81 81 81 81 81 81 81 77 81 77 77 73 77 77 73 77 81 85 85 85 81 81 85 89 93 93 89 89 97 101 97 97 93 93 93 89 93 93 85 85 85 85 89 93 93 89 89 93 93 93 93 93 93 93 97 93 85 77 73 73 77 73 73 73 69 60 48 32 24 24 36 48 65 81 101 125 158 190 211 227 235 239 235 235 227 219 207 186 174 158 134 113 93 65 44 32 24 20 24 28 32 36 52 60 73 81 81 81 81 77 81 85 81 85 85 85 85 81 81 77 77 77 81 77 81 85 85 89 89 85 89 85 89 89 93 89 93 93 97 93 93 97 93 93 93 89 93 93 85 85 85 89 89 93 93 89 89 93 89 93 97 97 89 89 93 93 85 81 77 73 73 69 73 77 73 65 52 40 28 28 28 40 52 69 89 117 142 174 190 211 223 231 231 227 219 207 195 174 154 138 117 97 77 48 28 16 12 12 20 28 32 44 56 65 73 81 81 81 77 77 81 85 85 85 89 85 81 81 81 81 77 77 81 77 81 85 85 89 89 89 89 89 89 85 89 89 89 93 93 93 93 93 93 93 89 93 93 93 85 85 85 85 89 89 89 85 85 93 93 97 93 93 89 85 89 89 85 81 81 73 73 73 77 81 81 73 60 48 36 32 28 28 36 56 73 101 125 150 170 190 203 215 211 207 203 195 174 158 138 117 97 81 56 36 20 16 12 12 20 28 36 52 60 69 77 81 85 81 81 77 77 81 77 81 85 89 81 81 81 81 81 73 77 77 81 81 89 89 93 89 89 93 89 85 89 89 89 89 89 89 89 89 93 93 89 93 93 89 89 85 85 85 89 89 93 89 85 93 93 93 89 89 89 85 81 81 81 77 77 73 73 77 81 85 85 77 69 56 40 32 28 20 28 44 56 77 101 125 150 166 182 190 190 186 182 174 158 142 121 105 85 65 48 28 20 16 12 12 24 32 44 56 69 73 77 81 77 77 77 77 77 77 77 77 81 85 85 77 81 81 81 77 77 81 81 81 89 89 93 89 89 93 89 89 89 89 93 97 93 93 93 93 89 93 93 97 97 93 85 85 89 85 89 89 89 89 85 89 89 89 89 89 85 85 77 77 77 73 77 73 77 77 81 85 85 81 73 60 48 36 28 20 24 32 44 56 81 105 125 146 162 170 170 166 158 150 142 130 113 97 77 60 44 28 24 20 20 24 32 40 48 65 73 73 77 77 77 73 73 73 73 73 77 81 81 85 81 77 77 81 81 81 77 77 77 77 85 85 89 89 89 89 89 89 89 93 93 97 93 93 97 93 89 89 93 97 97 93 89 85 89 89 89 89 85 85 81 85 81 81 81 85 81 81 81 77 77 73 77 77 77 77 85 85 81 81 81 69 52 40 28 20 20 24 32 44 65 81 105 121 134 146 146 142 134 125 117 113 101 85 69 52 44 36 32 28 32 36 48 52 60 73 81 81 73 77 73 73 69 69 73 73 77 77 81 85 85 77 77 77 81 81 81 73 73 77 81 81 85 89 85 89 85 85 89 93 93 93 93 89 93 93 89 85 93 93 93 93 93 85 85 93 93 89 85 89 85 81 81 81 85 81 77 77 77 77 81 81 81 81 77 73 81 85 85 85 81 73 56 44 28 20 20 20 24 36 52 73 85 101 109 113 117 117 113 105 101 93 81 69 56 44 44 40 36 40 44 48 56 65 69 77 81 77 73 73 73 69 65 60 69 69 73 77 81 81 85 77 77 77 77 81 81 81 81 81 81 81 85 85 85 89 89 89 89 89 89 89 89 89 89 93 89 85 89 97 93 89 89 85 85 93 89 89 89 85 85 85 81 81 81 81 77 77 73 77 85 85 85 81 77 77 81 85 89 85 81 77 60 48 36 24 24 24 20 28 44 56 69 81 89 97 97 93 89 89 89 81 69 56 52 44 40 40 40 48 56 65 69 73 73 77 81 77 73 73 73 73 65 65 65 69 77 81 81 81 77 77 77 77 77 77 81 81 81 81 85 81 85 89 89 89 89 85 89 89 93 85 89 89 89 89 85 85 89 97 93 89 89 89 85 89 89 89 85 85 85 85 85 85 81 81 77 77 81 81 85 89 85 81 85 85 85 81 85 85 85 77 65 52 44 36 28 24 24 28 40 52 60 65 73 81 81 77 73 77 77 73 56 52 48 44 44 44 48 52 65 73 77 77 77 73 81 81 73 73 73 69 69 65 65 69 77 77 81 81 77 77 73 73 73 73 77 77 81 81 85 81 85 89 89 89 85 85 85 85 85 85 85 85 89 85 85 89 93 97 93 93 89 85 85 89 85 89 85 81 85 89 89 85 85 85 85 81 81 81 85 85 85 85 85 89 85 85 93 89 89 81 69 60 52 40 32 32 28 32 40 48 56 56 56 60 60 65 60 60 60 56 52 48 44 44 48 48 56 60 69 73 77 81 81 77 81 81 77 73 73 69 69 65 65 69 73 73 81 81 81 77 73 73 73 77 77 77 77 81 85 81 85 89 85 85 89 85 81 81 81 81 85 89 89 89 89 93 93 93 89 89 89 85 81 81 85 89 89 85 85 89 89 89 85 85 89 85 85 85 89 89 89 93 89 89 89 89 93 89 89 81 77 69 60 52 48 44 40 40 44 48 52 48 44 48 48 48 48 52 48 48 44 44 44 48 52 56 60 65 73 77 77 81 77 77 81 81 81 77 77 73 73 69 65 65 73 77 77 81 81 81 81 77 77 81 81 85 81 81 85 85 89 89 85 85 85 85 81 81 81 81 81 89 89 97 93 93 89 89 85 85 85 85 85 89 89 93 93 89 89 89 93 89 85 85 85 89 93 93 93 93 89 93 93 93 97 93 93 89 89 81 73 73 69 65 60 56 48 48 48 48 52 44 40 44 44 40 40 40 40 40 40 44 48 52 60 65 65 69 73 73 77 81 81 85 81 81 81 77 77 77 77 73 73 77 81 81 77 77 81 81 81 81 81 81 89 89 85 85 89 89 89 89 89 85 85 81 85 85 81 85 85 85 85 97 93 93 85 85 85 85 85 85 85 89 93 93 93 89 89 93 93 97 89 85 85 89 93 97 93 93 89 89 93 93 89 89 89 85 81 77 73 73 73 69 69 65 60 52 52 56 52 48 44 44 44 40 36 40 36 40 40 48 56 60 65 69 69 69 69 73 77 77 81 85 81 81 77 81 77 81 81 77 77 77 77 81 81 77 81 81 85 85 85 85 93 93 93 89 89 93 93 89 89 89 85 81 85 85 85 85 89 89 89 93 93 89 85 89 89 89 85 89 85 89 93 93 89 89 89 93 93 93 89 89 85 89 89 97 97 93 93 93 93 93 89 85 81 77 77 81 81 81 81 77 77 73 69 65 65 60 60 56 48 44 44 44 40 40 40 40 44 52 60 65 69 69 69 73 69 77 77 81 89 85 85 85 85 85 81 85 81 77 81 77 81 81 81 81 81 85 89 85 89 93 97 97 97 93 89 93 93 93 89 89 89 85 89 85 85 85 89 93 93 93 97 93 89 89 89 85 85 89 85 89 89 89 89 89 93 89 89 93 89 85 85 89 89 97 97 97 93 93 93 93 89 81 77 77 81 85 81 81 81 85 85 81 77 73 69 69 69 60 52 48 52 52 48 48 48 48 48 60 65 69 69 69 73 73 73 77 77 85 89 89 89 85 85 85 81 81 81 77 81 81 81 81 85 85 85 93 89 89 89 93 101 101 97 97 93 93 93 93 89 89 89 89 89 89 89 89 89 93 89 93 97 93 93 93 93 93 89 85 85 89 89 89 89 85 85 89 89 85 89 85 89 89 89 93 97 97 93 89 89 89 81 81 77 77 85 85 81 85 89 89 89 89 85 81 77 73 73 69 60 56 60 60 56 56 56 56 60 65 69 73 73 73 73 73 73 73 77 81 85 89 89 85 85 85 81 81 85 81 81 81 81 81 81 85 89 93 89 89 89 97 97 97 97 97 97 97 89 89 93 93 93 93 89 93 89 89 89 93 93 97 97 97 93 89 93 93 89 89 85 89 89 93 93 85 85 89 89 85 85 89 89 85 85 89 93 97 93 89 89 85 81 81 73 77 85 85 85 89 93 93 89 89 85 85 81 81 77 73 69 60 65 69 65 69 65 65 73 77 81 85 77 73 69 73 73 69 73 77 85 89 85 89 85 85 81 85 85 81 81 81 77 81 81 85 89 89 89 89 89 93 93 93 93 97 97 97 93 89 93 93 97 93 93 89 89 89 89 89 93 93 97 97 93 89 85 89 89 89 89 89 89 93 93 85 81 85 81 77 85 85 89 85 81 85 89 93 93 93 89 85 81 81 81 81 85 85 85 85 93 93 93 89 81 85 85 81 81 73 73 69 69 69 73 77 73 77 81 85 85 81 77 73 73 73 73 73 77 85 89 89 93 93 89 85 85 85 77 77 85 81 81 81 81 89 89 89 85 85 89 89 93 93 93 97 93 93 93 93 93 97 93 93 93 89 89 85 89 89 89 93 93 93 89 89 89 89 89 85 85 85 89 93 93 85 85 85 81 81 81 85 85 85 85 89 89 85 89 89 89 85 81 81 85 89 89 85 85 85 89 93 93 89 81 85 85 85 81 81 77 77 73 73 77 81 81 85 85 85 85 81 77 73 73 69 73 77 85 85 89 93 97 97 93 89 89 85 77 81 85 81 77 81 81 85 93 93 89 89 89 89 93 93 89 93 93 93 93 93 93 97 93 93 93 89 89 89 89 89 93 93 97 93 93 93 89 89 85 85 85 85 89 93 89 85 85 85 81 81 85 85 85 89 89 89 85 85 85 85 85 81 85 85 85 89 89 89 89 89 93 93 89 85 77 81 81 81 81 77 77 77 77 77 77 81 85 89 89 89 85 81 81 77 73 73 73 77 85 89 89 97 101 97 93 89 93 85 81 81 81 81 81 85 81 85 89 93 93 93 93 89 89 89 89 93 93 93 93 93 89 89 93 97 93 89 85 93 93 89 93 97 93 93 93 89 89 89 85 85 81 81 89 93 89 93 89 85 81 89 89 85 85 93 89 89 89 85 85 89 89 89 85 85 85 89 85 85 89 89 89 89 89 81 77 73 77 81 77 73 73 77 77 81 81 85 89 93 93 93 85 85 85 81 77 77 73 81 85 89 97 101 101 97 97 93 93 89 85 85 85 81 85 85 81 85 89 89 93 93 89 89 85 89 89 93 93 93 93 89 85 89 89 93 93 93 93 89 89 89 89 93 93 93 89 89 89 89 85 85 81 85 89 93 89 93 89 89 85 85 85 85 85 85 89 89 93 89 89 89 89 93 89 85 85 85 85 85 85 85 85 85 85 81 77 69 73 77 73 73 77 77 81 81 85 89 93 93 93 89 85 89 85 81 81 81 77 85 89 93 97 97 97 97 101 93 93 85 85 81 81 85 85 89 85 85 89 93 93 89 89 89 85 93 93 89 85 89 89 85 89 89 89 89 93 97 93 89 89 93 89 93 93 89 81 85 85 85 85 89 85 85 85 89 97 93 93 89 85 85 89 89 89 89 89 85 89 89 85 89 93 93 89 89 85 85 89 89 85 89 89 85 81 77 73 73 73 73 73 77 77 77 77 81 85 93 93 93 93 93 89 89 89 81 85 81 81 85 93 93 93 93 93 97 97 93 89 85 81 81 81 85 89 85 89 89 89 93 93 93 89 85 89 93 89 89 85 89 89 89 93 93 93 93 97 97 93 89 89 93 89 93 93 85 81 85 85 81 85 93 85 85 89 93 97 97 97 97 93 93 89 89 93 89 85 85 85 85 89 89 89 93 93 89 89 89 89 93 89 89 93 89 85 81 77 81 77 73 73 77 77 77 81 85 89 93 93 89 93 93 89 85 85 85 85 81 81 81 89 93 93 89 93 93 93 85 85 81 81 81 85 85 89 93 89 85 89 89 93 89 89 85 85 93 89 85 85 85 89 89 93 97 93 97 97 93 93 85 85 89 89 93 85 81 77 77 81 85 89 89 89 89 89 89 93 101 105 97 97 97 97 93 93 89 85 81 85 85 89 89 89 89 89 89 89 89 89 93 89 85 89 89 85 85 81 85 81 77 77 77 81 81 85 85 93 97 97 89 93 89 89 89 85 81 81 81 81 81 85 89 89 89 89 89 89 81 81 77 77 85 85 85 93 93 89 85 89 93 89 89 89 85 85 89 89 85 85 85 89 93 93 97 93 93 93 97 97 93 89 89 89 89 81 81 81 81 77 81 85 89 89 93 93 89 97 101 105 101 101 101 97 93 89 89 85 81 81 81 81 89 89 89 89 85 89 85 89 93 89 89 89 89 89 85 81 81 77 77 77 81 85 85 89 89 97 97 93 89 89 89 89 85 85 81 81 81 81 85 81 85 89 85 85 85 81 85 81 77 81 89 89 89 93 93 93 93 93 89 89 89 85 85 85 85 85 85 85 85 89 97 97 97 93 89 93 97 101 97 93 93 89 89 81 81 85 85 77 81 81 93 93 93 93 93 97 105 105 105 101 101 101 93 89 89 89 85 85 81 81 85 85 85 85 85 85 89 93 97 93 93 93 89 85 85 81 81 77 77 81 85 89 93 93 97 97 93 93 89 89 89 85 85 81 81 81 81 81 81 81 81 89 85 81 81 81 81 81 85 89 89 93 97 97 97 97 97 97 89 89 93 89 85 85 89 89 85 85 85 89 97 97 93 93 93 93 93 97 97 93 89 85 85 89 89 89 85 81 85 85 93 93 89 89 89 101 105 105 101 101 101 97 97 93 93 93 89 85 89 81 81 89 85 85 89 89 93 93 97 97 93 97 93 85 85 81 85 85 81 85 85 89 89 93 93 93 89 85 85 85 85 85 81 81 85 85 81 85 81 81 81 81 85 81 81 81 81 81 81 89 93 93 97 101 97 97 97 97 93 93 93 93 89 89 89 89 85 85 85 89 89 89 89 89 93 89 89 89 89 89 93 85 89 89 85 85 85 85 85 85 85 89 85 85 85 97 101 101 101 97 97 97 97 97 93 89 89 85 85 85 81 85 85 85 89 89 93 93 97 97 97 97 93 93 89 85 85 89 93 89 89 93 93 97 93 89 89 85 85 85 81 81 77 77 81 85 85 85 81 81 81 81 81 85 81 77 81 81 81 85 93 93 97 97 97 97 97 97 97 97 93 89 85 85 85 81 85 85 85 89 89 89 89 89 93 89 89 89 85 89 89 85 85 81 85 85 89 89 89 85 89 93 85 85 85 97 97 97 101 101 101 97 93 93 89 85 85 85 85 85 85 85 81 77 85 89 93 93 97 97 97 93 93 93 89 89 85 89 89 89 89 89 89 89 89 85 89 85 85 85 89 81 77 77 81 85 85 85 81 81 81 81 85 85 89 81 77 77 77 81 89 93 97 97 101 101 101 101 97 93 89 89 89 85 81 81 85 85 85 89 89 85 89 85 85 89 85 89 89 89 85 85 85 81 85 89 89 89 93 89 89 89 89 85 85 93 93 93 97 97 97 93 89 89 85 85 89 85 81 81 81 81 85 81 85 89 89 93 93 89 89 89 89 89 89 85 85 89 89 93 93 89 85 85 85 85 85 81 85 89 85 77 81 81 81 81 85 85 85 81 85 81 81 81 81 81 73 73 77 77 85 93 97 97 101 101 97 97 93 93 89 85 85 85 85 85 85 85 85 85 85 85 89 89 89 89 89 89 93 89 85 89 89 89 93 93 89 89 93 93 85 85 85 85 81 93 93 93 93 97 97 93 89 89 85 85 89 85 81 81 81 81 81 81 85 89 89 89 89 89 89 85 85 85 89 85 85 85 89 93 89 89 89 85 85 85 85 81 85 89 85 85 81 85 85 85 85 85 85 85 85 85 81 81 85 81 81 77 81 85 85 93 97 97 93 97 93 89 93 93 89 89 89 89 89 89 85 81 85 85 85 85 85 89 93 93 89 85 89 85 89 89 89 89 93 89 89 89 93 89 85 85 89 85 81 89 89 89 89 93 97 97 89 85 85 89 93 89 85 85 85 85 85 89 89 89 85 89 89 85 85 85 89 85 85 89 85 85 89 89 89 85 85 85 85 85 85 81 81 85 89 89 89 89 89 85 81 85 85 85 85 85 85 85 85 81 81 85 93 89 89 89 93 93 97 93 97 93 93 89 89 89 93 93 93 85 85 81 85 85 85 81 81 85 89 93 89 89 85 85 89 93 89 93 93 89 93 93 93 93 85 81 85 85 85 89 89 89 89 93 93 93 89 89 89 89 89 89 89 85 85 85 85 85 85 85 85 85 85 89 85 85 85 89 85 89 89 89 89 93 89 85 85 85 85 81 81 77 85 89 89 93 93 89 89 85 81 85 81 81 85 85 89 89 85 85 85 85 93 93 93 93 93 89 93 93 93 89 89 85 85 85 89 93 89 85 85 85 89 85 85 81 81 81 85 89 89 85 85 85 85 89 89 93 89 89 89 93 93 93 85 81 85 85 85 85 89 89 89 93 89 89 89 89 89 89 89 89 85 85 89 89 85 85 85 85 89 85 81 85 89 89 85 89 93 93 97 93 85 89 89 89 89 89 85 85 89 85 89 89 85 85 85 89 89 89 85 89 89 85 85 85 89 85 85 81 81 85 93 89 93 93 97 97 89 89 93 93 89 89 85 89 93 93 89 85 81 81 85 85 85 81 85 85 85 85 89 85 89 89 85 85 85 85 85 85 89 89 89 89 85 85 85 93 93 89 89 85 89 89 85 85 81 89 89 85 85 89 89 89 89 89 89 93 89 85 85 89 85 85 93 93 85 85 89 89 89 85 81 85 89 85 85 85 85 85 89 93 93 89 85 89 89 89 93 97 97 93 89 85 85 85 85 85 85 81 77 85 89 89 93 97 101 97 93 89 89 89 89 93 89 93 93 93 93 89 85 85 85 89 89 89 89 85 85 85 89 93 89 89 85 85 85 85 89 89 93 89 89 89 89 85 93 93 89 93 89 85 89 89 85 85 89 93 89 89 85 85 85 85 89 89 85 89 85 85 85 85 85 89 93 93 89 89 89 89 89 85 81 85 85 89 85 85 85 89 89 89 89 89 93 93 93 89 93 97 97 93 85 85 89 85 81 81 81 81 81 85 85 85 93 97 97 93 89 85 89 89 93 93 93 93 89 93 89 89 85 85 85 85 85 89 89 85 89 89 89 89 89 89 85 85 81 85 85 89 89 85 85 85