110
28
87
46
143
197
147
212
92
256