Latest 420

122
43

139
49

68
35

233
185

127
106

172
64

94
33

148
49

135
44

252
79

169
157

136
109

269
179

114
110

293
242

322
184

94
37

147
94

220
124

82
25