J.J. Thomson hypothesized and discovered that the atom was not the smallest unit of matter but that instead there were much smaller units. He discovered "sub-atomic particles" which make up atoms. The sub-atomic particle that Thomson discovered was the electron. He discovered this through a process of experiments testing cathode rays.
first find the atomic weight of CH3 which would be
atomic weight: 12.011 (3×1.008) = 36.32 g/mol
then find the moles in the given mass
36.32 ÷ 45.7 = 0.794
I HOPE I'M NOT WRONG I HAVENT DONE CHEM IN SO LONG
Answer:
Mass of KNO3 in the original mix is 146.954 g
Explanation:
mass of
in original 254.5 mixture.
moles of 
moles of
= 0.2926 mol of BaSO4
Therefore,
0.2926 mol of BaCl2,
mass of 
= 60.92 g
the AgCl moles 

= 1.3891 mol of AgCl
note that, the Cl- derive from both,
so
mole of Cl- f NaCl
mol of Cl-
mol of NaCl = 0.8039 moles

then
KNO3 mass = 254.5 - 60.92-46.626 = 146.954 g of KNO_3
Mass of KNO3 in the original mix is 146.954 g