104
130
62
629
428
317
98
341
75
828