Given the task definition and input, reply with output. In this task, you are given a list. This list contains many lists of integers. The list is several items written within a []. Your task is to find the maximum number among the members of each inner list. The output should be a list comprised of the maximums with the same order as the internal lists.

[[86, 53, -171], [-148, -143, -147], [-44, -42, -12, -167, -26, 13], [3, 42, 0, 20, 44], [0, -175, 18, -161, 22, -105, -25], [-89, -49, -166], [-5, -168, -14, -12]]

Show your work and conclude with the exact phrasing "Therefore, the final answer is [answer]." where [answer] is just the final number or expression that solves the problem.
user
[86, -143, 13, 44, 22, -49, -5]