30
357
278
813

214

117

98

97

58

61

72

31

101

42

106

73