Bombs kill 45 in city