82
81
80
460
228
126
351
54
27
517