157
77
65
62
69
129
87