73


140


139


32


94


38


97


73


42


57