22 4 4 4 3 4 6 9 35 7 18 8 25 7 21 8 22 9 28 9 29 4 5 10 40 169 10947 670 77426 905 397824 172 5870 489 66875 66791 1968272196 74541 2622791774 76616 2668331179 53720 589083940 58305 876189551 |
1 3 0 0 0 0 0 1 1 1 0 0 20 276 12 63 123 4048 2114 3563 19395 16443 |