History
171
26
104
20
162
23
154
32
222
28
184
37
182
40
224
37
263
40
196
34
258
37
196
38
242
34
202
39
212
39
222
36
218
36
237
36
215
37
257
42
296
49
244
37
262
33
273
34
250
31
272
36
291
36
252
32
285
33
248
32
266
34
391
35
365
30
385
35
373
33
275
35
298
32
381
31