86
35
217
97
56
92
354
105
108
195