62
41
38
77
49
46
129