84
33
217
97
56
90
351
104
107
195