7


3


53


2


104


91


87


120


102


93