84
34
217
97
56
92
354
104
108
195