Umm. How?
let’s assume clean sweep in Gujarat 26, 60/80 in UP, clean sweep in Delhi 7, Haryana 10, Himachal 4, Bihar 20, J&K 3, Jharkhand 11, Karnataka 15, MP 20, Maharashtra 15, Odisha 5, Rajasthan 15, Uttarakhand 5, Bengal 10
This equals 226 + 10 seats from NE = 236 - still almost 40 short...