80
79
77
457
214
125
348
51
27
513