n a(n) 0 2 1 2 2 2 3 3 4 7 5 22 6 83 7 326 8 1300 9 5195 10 20776 11 83098 12 332387 13 1329543 14 5318166 15 21272659 16 85090631 17 340362521 18 1361450080 19 5445800316 20 21783201259 21 87132805033 22 348531220128 23 1394124880509 24 5576499522030 25 22305998088117