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.
[[-3, 18, 19, -147, 9, -106, -42], [50, -155], [-165, -88, 6, -21, 15, -68, -21], [90, -146, 21, -41, 38]]