1 24 2 550 3 4044 4 17716 5 56080 6 150166 7 336776 8 702408 9 1330728 10 2385910 11 3973400 12 6550700 13 10068336 14 15247986 15 22545648 16 32579360 17 45246528 18 62983046 19 84524916 20 113900920 21 150370548 22 195521534 23 249456396 24 321513812 25 404142192 26 504603526 27 625318608 28 772903388 29 938007284 30 1148752038 31 1376719300