Latest 295

88
102

84
32

121
43

125
88

197
169

83
120

125
59

113
130

150
55

87
118

157
95

142
130

129
49

120
144

138
180

10
13

100
42

134
60

70
111

152
79