80
79
77
121
87
515
457
217
126
349