375

173

169

164

151

145

135

134

133

127

127

123

122

112

109

108

108

107

99

94

91

89

87

86

86

85

85

85

83

82

79

79

76

76

75

73

73

72

72

71

71

71

70

70

69

68

68

67

67

67

67

65

65

64

64

64

64

63

63

63

63

63

63

62

62

62

61

61

61

60

59

59

59

59

58

58

58

57

57

55

54

54

54

53

53

53

53

53

51

51

51

49

47

45

44

44
