599
256
164
347
121
36
90
90
51
105