History
25
3
96
9
44
1
90
10
55
2
151
21
287
17
184
23
401
27
357
40
284
35
377
49
110
0
245
27
249
43
311
7
356
17
535
35
897
68
371
24
571
32
634
33
655
38
930
33
464
100
428
153
707
103
431
105
477
83
501
88
655
101
383
141
681
143
348
99
386
122
537
161
432
131
386
139
384
106
456
114
351
220
294
149
361
190
470
84
307
97
402
128
412
176
475
116
438
114
482
136