89
23
85
42
139
192
146
212
92
255