474
701
500
328
299
706
852
769
213
119
266
198
367
164
229
185
228
132
126
88
100
162
322
90
153
242
154
103
142
102
68
119
187
242
230
109
55
225
386
175
385
453
153
159
141
611
123
145
222
173
181
84
91
156
164
39
75
176
190
477