Triangle starts:
[0] [ 1]
[1] [ 1, 2]
[2] [ 4, 3, 3]
[3] [ 9, 10, 6, 10]
[4] [ 36, 25, 20, 20, 25]
[5] [ 100, 101, 55, 50, 55, 101]
[6] [ 400, 301, 231, 126, 126, 231, 301]
[7] [ 1225, 1226, 742, 490, 294, 490, 742, 1226]
[8] [ 4900, 3921, 3144, 1632, 1008, 1008, 1632, 3144, 3921]
[9] [15876, 15877, 10593, 7137, 3348, 2592, 3348, 7137, 10593, 15877]
.
For n = 3 we get the walks depending on the x-coordinate of the endpoint:
W(x= 3) = {WWW},
W(x= 2) = {NWW,WNW,WWN},
W(x= 1) = {NNW,NSW,NWN,NWS,WWE,WEW,EWW,WNN,WNS},
W(x= 0) = {NNN,NNS,NSN,NWE,NEW,WNE,WEN,ENW,EWN},
W(x=-1) = {NNE,NEN,ENN,NSE,NES,WEE,ENS,EWE,EEW},
W(x=-2) = {NEE,ENE,EEN},
W(x=-3) = {EEE}.
T(3, 0) = card(W(x=0)) = 9, T(3, 1) = card(W(x=1)) + card(W(x=-3)) = 10,
T(3, 2) = card(W(x=2)) + card(W(x=-2)) = 6, T(3, 3) = card(W(x=3)) + card(W(x=-1)) = 10.