212420992101210221072109211321142116212121222124 bw21262127212821292133213821412143