0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 21 16 9 12 13 14 10 11 16 11 18 12 9 16 17 15 5 9 7 11 9 9 10 9 9 18 18 12 12 14 11 12 14 17 36 42 49 36 19 12 10 9 9 7 5 21 19 25 25 33 22 29 33 23 36 33 23 23 27 31 24 24 30 30 40 34 37 43 39 39 43 28 33 35 42 86 140 158 160 144 88 65 35 32 40 47 59 70 139 179 239 190 158 111 57 54 67 68 76 102 101 113 121 127 137 114 85 65 60 56 57 79 76 102 128 177 186 218 220 176 164 148 160 139 106 100 80 76 74 55 55 41 48 37 48 54 37 50 39 50 50 42 48 63 65 66 81 89 88 101 95 74 61 74 79 73 76 68 76 81 63 92 78 104 119 152 193 220 249 311 391 437 474 505 502 523 495 491 443 460 434 350 329 296 275 218 240 196 173 160 152 161 152 164 168 206 200 277 328 389 471 521 577 675 684 716 755 773 799 822 886 962 1027 1135 1289 1380 1348 1422 1408 1262 1332 1174 1038 920 881 749 633 516 435 391 321 334 313 342 338 352 362 350 384 360 330 337 339 342 375 382 444 444 554 527 578 591 628 614 658 679 648 671 756 686 721 712 639 657 692 744 758 766 799 958 1156 1646 2993 6320 14455 31339 60473 101809 150655 189981 207792 194498 158331 111137 67906 36138 17519 7946 3824 2315 1809 1627 1579 1643 1942 3017 5328 10161 18255 29320 42085 52290 57055 53944 44770 33048 22454 15769 14302 16810 22132 27337 30085 28936 24436 18145 11774 6399 3251 1438 625 261 159 114 131 122 119 139 154 188 269 408 720 1256 1921 2509 3079 3338 3200 2658 1996 1459 798 427 235 134 96 58 56 52 44 30 46 25 46 32 47 33 37 34 30 33 27 34 34 37 37 30 43 50 52 37 49 47 47 57 46 42 48 53 39 55 59 66 53 59 61 71 56 82 67 62 63 69 63 78 58 68 79 50 59 70 64 54 43 38 60 38 39 39 35 45 42 36 43 36 52 38 40 37 43 50 39 36 31 32 43 39 35 34 32 38 25 24 29 35 32 36 25 26 29 22 15 28 23 32 25 22 23 19 28 27 24 29 25 25 29 22 23 31 33 33 29 20 27 29 23 23 23 20 28 21 25 20 26 15 24 25 25 24 27 21 15 24 23 21 19 24 25 14 24 25 21 32 27 27 27 18 34 24 24 17 24 24 39 22 23 36 26 25 24 29 21 28 25 27 12 22 25 16 15 18 16 18 22 21 17 18 21 16 16 17 18 20 23 15 15 16 12 20 21 12 10 24 19 10 25 13 13 18 15 11 15 10 12 8 19 11 13 13 17 18 9 18 22 13 30 35 26 66 76 97 80 118 125 157 153 177 195 198 170 151 126 118 80 65 49 46 49 48 47 58 58 70 73 91 93 99 111 92 125 109 93 132 116 88 85 87 82 52 56 61 64 57 54 44 45 33 28 32 26 30 44 44 66 77 89 132 124 180 168 168 184 164 147 92 97 65 42 29 27 15 15 14 11 8 9 12 7 9 8 4 8 9 8 6 3 7 4 8 6 7 5 7 14 7 6 8 3 9 4 12 1 8 5 5 7 7 6 4 5 5 5 5 5 5 3 4 4 3 4 8 2 2 5 5 2 3 3 5 5 6 8 3 3 7 9 12 10 19 15 19 17 22 14 10 14 11 4 4 2 5 4 0 3 4 2 4 4 5 1 3 2 5 0 5 1 1 4 2 1 2 1 2 2 1 1 2 1 1 1 3 1 1 1 2 1 2 0 1 0 3 1 2 2 2 4 0 0 1 3 2 1 1 1 0 2 2 1 0 1 3 2 1 1 4 1 3 1 4 0 1 0 1 2 2 2 1 0 1 2 1 0 1 0 0 3 0 0 1 1 1 0 0 2 1 1 2 1 0 2 1 0 0 0 1 0 2 1 0 2 3 0 0 0 1 2 0 0 0 0 1 1 1 1 1 1 1 2 0 1 1 0 1 0 1 1 1 0 0 2 0 1 0 1 0 0 0 1 0 2 1 1 2 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 1 1 2 0 2 1 1 3 0 1 1 0 0 0 2 1 1 0 0 2 0 1 0 0 0 1 1 1 1 1 0 0 1 0 1 0 1 0 2 2 1 0 1 2 2 1 0 1 0 0 0 0 0 1 1 0 0 2 0 0 1 1 1 0 0 0 2 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0