Perseus the son of Philippus caused the death of his brother Demetrius by making accusations against him to his father. Perseus was king for 10 years and 8 months, until the fourth years of the 152nd Olympiad [169 B.C.] , when Lucius Aemilius defeated and conquered the Macedonians at Pydna. Perseus fled to Samothrace, but then agreed to surrender to the enemy, who transferred him to Alba, where he was imprisoned and died five years later. He was the last king of the Macedonians.
At that time the Romans allowed the Macedonians to remain autonomous, out of respect for their glorious reputation and the greatness of their [former] empire. But 19 years later, in the third year of the 157th Olympiad [150 B.C.] , a certain Andriscus falsely claimed to be the son of Perseus, and took on the name of Philippus, from which he came to be called the false Philippus. With the help of the Thracians he conquered Macedonia, but after ruling for a year he was defeated and fled to the Thracians, who handed him over, to be sent as a prisoner to Rome.
Because the Macedonians had been ungrateful, and had co-operated with the false Philippus, the Romans made them tributary in the fourth year of the 157th Olympiad [149 B.C.] . So from Alexander until the end, when they became tributary to the Romans, that is from the second year of 114th Olympiad [323 B.C.] [p241] until the fourth year of the 157th Olympiad [149 B.C.] , the kingdom of the Macedonians lasted for 43 Olympiads and two extra years, which is a total of 174 years.
These are the kings of the Macedonians after Alexander the son of Philippus:
Aridaeus, also called Philippus - for 7 years
Cassander - for 19 years
The sons of Cassander - for 3 years and 6 months
Demetrius Poliorcetes - for 6 years
Pyrrhus - for 7 months
Lysimachus - for 5 years and 5 months
Ptolemaeus Ceraunus - for 1 year and 5 months
Meleager - for 2 months
Antipater son of Lysimachus - for 45 days
Sosthenes - for 2 years
(Anarchy) - for 2 years
Antigonus Gonatas - for 34 years
Demetrius the Fair - for 10 years
Antigonus Phuscus - for 12 years
Philippus - for 42 years
Perseus - for 10 years and 8 months
(Autonomy) - for 19 years
The false Philippus - for 1 year
After that, they were subject to the Romans.
The kings of the Thessalians:
For a long time, the Thessalians and Epirus had the same rulers as the Macedonians. They were granted independence by the Romans after Philippus was defeated by the Roman general Titus in Thessaly. But eventually, for the same reason as the Macedonians, they were made tributary to the Romans.