498
104
62
636
162
431
317
138
318
341