78
26
209
93
56
89
99
104
189
162