30
357
278
812

214

117

98

97

58

61

101

72

106

42

73

43