Obviously 4th one which is NIT Calicut which has quite good professors at least for CSE.
After this I don't know any good one which admit direct via GATE score. It is much better to give IIIT, BITS, ISI, IIST and other exams. If you just want a degree name for marriage or state govt. job purpose -- you don't need to care for ranking anyway.