87
35
218
97
57
92
356
105
108
196