80
79
77
457
214
94
125
348
51
27