4


3


7


93


361


111


94


112


104


76