872
125
58
161
239
174
257
120
532
205
307
168
193
105
68
415
431
452
308
287
203
197
298
224
281
277
218
294
372
370
248
225
479
85
162
84
92
144
169
237
516
254
77
668
302
110
65
182
101
195
319
145
208
345
338