68
954
124
175
51
177
241
294
41
57
292
122
682
59
126
183
66
533
253
30
160
17
822
189
125
198
97
159
2000
220
50
24
110
215
45
155
250
135
85
900
131
398
89
204
32
297
139
298
81
27
31
171
15563