16
59
104
331
129
174
894
153
661
491
1K
315