298
567
198
801
386
414
273
424
189
458
227
607
135
550
103
495
60
341
1
157
370
382
176
332
84
403
118
418
85
361
16
266
76
254
97
289
53
310