77
38
31
94
93
37
46
86