28
357
278
811

213

97

116

98

58

61

31

101

72

42

106

73