90
115
189
33
104
199
75
181
93
259
91
20
80
176
99
185
106
163
98
2
244
696
126
200
46
34
95
52
0
687
2.5K
150
151
10
84
44
40