52
67
46
90
71
393
393
183
110
321