6


5


7


38


126


143


163


149


73


94