82
64
163
164
77
138
76