86


83


29


30


60


33


66


65


111


20