28
357
278
811

213

116

98

97

58

61

101

72

31

42

106

73