India dominated the first Test against Bangladesh, bowling them out for 149 runs in response to 376.