66
48
180
51
93
205
59
347
38
105
56
125
57
88
37
70
239
335
218
20
858
195
286
79
867
86
341
118
219
291
253
62
23
140
225
191
304
284
52
229
443
459
149
74
157
241
89
61
182
85
64
399
134