83
31
213
96
56
89
351
101
104
195