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.
[[51, 52, -142, -78, 43, -149, -90], [-69, -8, -105, -114, 78, 40, 58], [-4, -154, -60, 65, -54, -31], [-23, -77, 16, 46, -148], [-43, -43, 90]]