1 1 1 1 2 2 2 2 334 3 3 3 3 4 4 4 4 5 5 506 6 335 6 7 5 5 8 509 9 6 6 8 10 336 11 11 7 7 10 12 8 8 9 13 9 9 7 14 10 10 12 15 11 11 13 16 517 17 518 18 12 12 14 19 13 13 15 20 14 14 16 21 15 15 19 22 523 23 16 16 17 24 525 25 17 17 20 26 18 18 18 27 19 19 28 20 20 29 21 21 30 22 22 31 23 23 21 32 533 33 534 34 24 24 35 536 36 25 25 22 37 538 38 539 39 27 27 40 29 29 41 26 26 42 28 28 43 30 30 44 32 32 45 31 31 46 34 34 47 33 33 48 35 35 49 36 36 50 37 37 51 38 38 52 39 39 53 40 40 54 42 42 23 55 41 41 56 44 44 57 558 58 559 59 560 60 561 61 45 45 62 43 43 63 46 46 64 47 47 65 48 48 66 567 67 568 68 49 49 69 52 52 70 571 71 572 72 53 53 73 55 55 74 54 54 75 56 56 76 57 57 77 578 78 60 60 79 580 80 581 81 58 58 82 61 61 83 584 84 62 62 85 64 64 86 63 63 87 66 66 88 68 68 89 590 90 69 69 91 592 92 70 70 93 72 72 94 74 74 95 596 96 597 97 59 59 98 50 50 99 75 75 100 601 101 77 77 102 603 103 76 76 104 78 78 105 606 106 607 107 79 80 108 609 109 65 65 110 84 85 111 82 83 112 81 82 113 67 67 114 615 115 80 81 116 88 89 117 618 118 83 84 119 87 88 120 621 121 622 122 85 86 123 89 90 124 625 125 626 126 627 127 90 92 128 629 129 91 93 130 631 131 96 98 132 93 95 133 634 134 71 71 135 94 96 136 98 100 137 95 97 138 92 94 139 99 101 140 102 104 141 642 142 643 143 644 144 100 102 145 646 146 647 147 103 105 148 101 103 149 97 99 150 104 106 151 652 152 105 108 153 654 154 655 155 107 110 156 657 157 86 87 158 659 159 660 160 108 111 161 109 112 162 111 115 163 664 164 665 165 113 118 166 110 113 167 114 119 168 112 117 169 670 170 671 171 115 120 172 673 173 118 123 174 119 124 175 120 125 176 116 121 177 678 178 679 179 680 180 681 181 682 182 683 183 684 184 121 126 185 686 186 687 187 688 188 689 189 117 122 190 691 191 692 192 693 193 122 127 194 126 131 195 129 135 196 125 130 197 134 140 198 123 128 199 133 139 200 701 201 702 202 703 203 132 138 204 705 205 130 136 206 138 144 207 708 208 143 150 209 141 148 210 711 211 712 212 713 213 149 156 214 128 133 215 716 216 155 163 217 718 218 145 152 219 153 161 220 147 154 221 150 157 222 723 223 724 224 158 166 225 726 226 148 155 227 135 141 228 729 229 730 230 137 143 231 732 232 733 233 167 178 234 735 235 736 236 737 237 173 184 238 739 239 164 175 240 154 162 241 742 242 743 243 744 244 168 179 245 746 246 747 247 185 200 248 749 249 750 250 184 199 251 752 252 193 209 253 754 254 189 205 255 756 256 201 219 257 234 279 258 759 259 269 378 260