497
146
243
164
267
140
568
22
251
167
386
24