20


17


64


36


47


80


37


93


61


29