52
66
46
90
71
389
393
183
110
321