80
79
77
121
87
510
457
214
125
348