66


43


21


47


32


36


27


49


87


97