John and David had packets of tea to be packed into cartons. Each carton holds 46 packets. John packed 63 cartons and remained with 24 packets while David packed 54 cartons and remained with 19 packets. How many more packets of tea had John than David?

= 63(46) + 24 – (54(46) +19)
2922 – 2503
= 419
I got 419

looks good to me

To calculate how many more packets of tea John had than David, you need to subtract the number of packets David packed from the number of packets John packed.

First, calculate the total number of packets John packed by multiplying the number of cartons he packed (63) by the number of packets each carton holds (46):

63 cartons * 46 packets/carton = 2898 packets

Next, add the number of remaining packets John had (24):

2898 packets + 24 packets = 2922 packets

Then, calculate the total number of packets David packed by multiplying the number of cartons he packed (54) by the number of packets each carton holds (46):

54 cartons * 46 packets/carton = 2484 packets

Finally, add the number of remaining packets David had (19) and subtract this sum from the total number of packets John packed:

2922 packets - (2484 packets + 19 packets) = 1419 packets

Therefore, John had 419 more packets of tea than David.