The average salary of the entire staff in an office is Rs.1000 per day. The average Salary of the officers is Rs.1500 and that of non-officers is Rs.900. If the number of officers is 29, then what is the number of non-officers in the office?
1
140
2
160
3
145
4
150