Latest 95

131
133

101
109

115

130
91

123
107

115
152

116
151

119
168

123
102

116
69

613
492

136
174

114

109
105

207
185

114
144

105
179

129

124
151

164
154