86
35
218
97
57
92
354
105
108
195