80
79
77
457
217
126
349
51
27
513