class Solution:
def postorderTraversal(self , root: TreeNode) -> List[int]:
# write code here
res = []
if root is not None:
if root.left is not None:
res += self.postorderTraversal(root.left)
if root.right is not None:
res += self.postorderTraversal(root.right)
res += [root.val]
return res