84
32
213
96
56
351
101
104
195
162