2. The people who take the tram, minibus and subway are X, Y and Z respectively.
X+Y+Z=50
1.2X+4Y+6Z = 1 10
The total amount is 1 10, and the tram is 1.2 yuan, so the tram must be a multiple of 5.
If there are 45 people on the tram in 54 yuan, then: Y+Z***5 people, at most 30 yuan, which is obviously wrong.
If there are 40 people on the tram in 48 yuan, it is: Y+Z*** 10 yuan, and 60 yuan at most, which is not right.
If there are 35 people on the 42 yuan tram, then: Y+Z= 15 people. 4Y+6Z=68, Z=2, Y= 13 people.
If there are 30 trams in 36 yuan, then: Y+Z=20, 4Y+6Z=74, and z is negative, which is definitely wrong.
So only 35 people take the tram, 13 people take the minibus and 2 people take the subway.