604
261
165
348
123
36
90
90
51
105