104
427
146
430
341
374
297
66
373
67