25
357
278
809

213

116

97

96

58

61

72

31

101

41

106

73