58
97
57
90
54
64
56
115
53
93
52
100
51
106
46
89
44
65
38
63
39
40
66
36
18
33
55
28
22
140
85
95
687
2.5K